avva: (Default)
[personal profile] avva

Пишу на ассемблере! Просто чуть ли не "бойцы вспоминают минувшие дни".


       .text
.globl readcounter
readcounter:
        pushl   %ebx
        pushl   %ecx
        subl    %eax, %eax
        cpuid
        rdtsc
        pushl   %eax
        pushl   %edx
        subl    %eax, %eax
        cpuid
        popl    %edx
        popl    %eax
        popl    %ecx
        popl    %ebx
        ret
        .size   readcounter, .-counter

Date: 2007-02-13 03:19 pm (UTC)
From: [identity profile] slobin.livejournal.com
А я так и не выучил ассемблера защищённого режима. На реалмодовом 8086 писал довольно много. До этого на PDP-11 и совсем немножко на 360 и 8080.

... Эстетически мотивированное любопытство ...

Date: 2007-02-13 03:22 pm (UTC)
From: [identity profile] avva.livejournal.com
Намного проще, чем реалмод, надо сказать :) после того, как привыкнешь.

Date: 2007-02-13 03:30 pm (UTC)
From: [identity profile] slobin.livejournal.com
Легко верю. Понимаете, реалмодовый я выучил спьяну. ;-) Нет, не бухой в зюзю, но после пятидесяти грамм водки. Просто после красивого и логичного PDP я откровенно боялся в ЭТО залезать, а так стало море по колено.

... She sells the seashells on the seashore ...

February 2026

S M T W T F S
1 2 3 4 5 67
8 9 10111213 14
15 16 17 18192021
2223 24 25262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 25th, 2026 06:46 pm
Powered by Dreamwidth Studios