Я не могу защелкнуться и прочитать со счетчика 8253 в режиме 2 - PullRequest
0 голосов
/ 20 апреля 2019

Я новичок в протей. Я хочу зафиксировать и прочитать постоянно работающий счетчик в режиме 2, чтобы сгенерировать случайное число от 1 до 5.

это код эмулятора. Когда мы фиксируем его, вывод фиксируется, и значение в AL равно 11111111.

Может кто-нибудь помочь, пожалуйста.

это мой код:

mov       ax,0100h
mov       ds,ax
mov       es,ax
mov       ss,ax
mov       sp,0FFFEH

Это основной код:

;intialise porta & upper port C as input ,portb & lower portc as output 
mov al,00010100b
out 0eh,al
mov al,5
out 08h,al
mov al,80h
out 06h,al
mov al,00001111b
out 00h,al
mov al,00000000b
out 0eh,al

in al,08h
out 02h,al
mov al,11111111b
out 02h,al

xi: jmp xi
...