Re: [問題] 8051程式的問題...
8051...似乎沒有lea int指令
這應該是80X86的程式...
※ 引述《FaXin.bbs@ptt.cc (霏歆)》之銘言:
> .MODEL SMALL
> .STACK
> .DATA
> port1 equ 3e0h
> port2 equ 3e4h
> port3 equ 3e8h
> table db 40h,79h,24h,30h,19h,12h,03h,58h,00h
> strg1 db 'program normal end',10,13,'$'
> strg2 db 'No switch set [ON]',10,13,'$'
> [ showstr MACRO buffer <==請問這四行的功用是什麼0.0???
> lea dx,buffer
> mov ah,09
> int 21h ]
> ENDM
> .CODE
> start: mov ax,@data
> mov ds,ax
> lea bx,table
> mov dx,port1
> in al,dx
> mov cl,8
> lp1:
> shr al,1
> jnc pas1
> mov ah,09
> sub ah,cl
> mov al,ah
> xlat table
> out dx,al
> showstr strg1
> jmp exit
> pas1:
> loop lp1
> showstr strg2
> exit:
> mov ah,4ch
> int 21h
> end start
--
人心就像降落傘 ◢██◣◢██◣
不打開來就毫無用武之地。 ████████
----紐約某處塗鴉 ◥██████◤
◥████◤
◥██◤
◥◤
--
║ 逢甲大學˙電電養雞場 ▄▄▄▄▄▄ ═════════════════╗
║ Chicken.twbbs.org ▄▄ ID: acos ║
╚═════ ▄▄▄▄▄ FROM: 218-162-55-144.dynamic.hinet.net ║
→
06/07 21:59, , 1F
06/07 21:59, 1F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):
Programming 近期熱門文章
PTT數位生活區 即時熱門文章