Compare commits

...

2 Commits

2 changed files with 7 additions and 4 deletions

View File

@ -5,7 +5,7 @@ mov sp,#STACK
MOV SI,#DATA
GNOME_SORT:
CMP SI,#DATA+7
CMP SI,#DATA+31
JZ GNOMED
MOV AX,[SI]
INC SI
@ -29,7 +29,7 @@ PRINT_LOOP:
MOV AL,[SI]
call PRINT_0_8_HEX
INC SI
CMP SI,#DATA+8
CMP SI,#DATA+32
JNZ PRINT_LOOP
MOV AH,#0x02
@ -39,6 +39,9 @@ INT #0x21
hlt
DATA: DB 0x51, 0x17, 0x37, 0x5d, 0x06, 0x3f, 0x51, 0x8b
DB 0xa5, 0x33, 0x54, 0xdf, 0xae, 0xee, 0x3a, 0x18
DB 0xe9, 0xdb, 0x1f, 0x21, 0x44, 0x4f, 0x99, 0x09
DB 0x2a, 0x23, 0x82, 0x4f, 0x52, 0xf1, 0xdc, 0x0b
.BLKB 200
STACK:

View File

@ -94,7 +94,7 @@ end
`ifdef CALCULATE_IPC
integer instruction_count;
reg [128:0] instruction_count;
always @(new_instruction) begin
instruction_count<=instruction_count+1;
end
@ -153,7 +153,7 @@ always @( ERROR ) begin
end
end
integer cycles;
reg [128:0] cycles;
always @(negedge clock)begin
if(reset==1)