fix: убраны дебажные команды
This commit is contained in:
@ -88,34 +88,26 @@ section .text
|
||||
main:
|
||||
xor rax, rax ; поскольку приходим сюда из компилятора, лучше обнулить
|
||||
TIME_1_000_000
|
||||
nop
|
||||
PRINT_DELTATIME nop_command
|
||||
nop ; для дебага
|
||||
|
||||
TIME_1_000_000 inc rax
|
||||
nop
|
||||
PRINT_DELTATIME reg_command
|
||||
nop
|
||||
|
||||
mov rax, example
|
||||
TIME_1_000_000 inc byte [rax]
|
||||
nop
|
||||
PRINT_DELTATIME rel_reg
|
||||
nop
|
||||
|
||||
mov rax, example
|
||||
xor rbx, rbx
|
||||
TIME_1_000_000 inc byte [rax + rbx]
|
||||
nop
|
||||
PRINT_DELTATIME ind_base
|
||||
nop
|
||||
|
||||
mov rax, example
|
||||
xor rbx, rbx
|
||||
TIME_1_000_000 inc byte [rax + rbx + 122]
|
||||
nop
|
||||
PRINT_DELTATIME ind_base_disp
|
||||
nop
|
||||
|
||||
; Под конец давайте посчитаем тактовую частоту на примере той же самой команды
|
||||
|
||||
xor rax, rax ; сообщаем gcc, что все закончилось успешно
|
||||
ret
|
||||
|
||||
Reference in New Issue
Block a user