1樓:
data segment
buff db 1,2,3,4,5,6,7,8,9,10sum db 0
data ends
stack segment stack
dw 16 dup(0)
stack ends
code segment
assume cs:code,ds:data,es:data,ss:stack
start:
mov ax,data
mov ds,ax
mov ax,stack
mov ss,ax
mov sp,32
mov bx,offset buff
mov cx,10
mov ax,0
s:add ax,[bx]
inc bx
loop s
mov sum,ax
mov dx,offset sum
mov ah,09
int 21h
code ends
end start
2樓:匿名使用者
補充樓上的
在 code ends
end start
前面加mov ah,4ch
int 21h
求LED顯示屏JHD162A,用組合語言和C51微控制器進行編
jhd162a 資料 bai手du冊zhi 上有dao實內例容 include define uchar unsigned charvoid t1isr interrupt 3 顯示scanled scanled 8 main 程式語言和組合語言有什麼區別啊 首先玩糾正的是,組合語言也是一種程式語言...
求問這個程式用組合語言怎麼寫,請儘量標註好每一句語言的用法和
code segment assume cs code org 100h start jmp bbb x dw 0ffffh msg1 db 10,13,1 msg2 db 10,13,0 msg3 db 10,13,1 bbb push cs pop ds cmp word ptr x,0 je ...
在51微控制器中用組合語言rlca為什麼左移兩位
51微控制器中,rlc a是帶進位的迴圈左移,所以執行的結果不是將低位清0,要想將低位清零,實現點亮兩個燈可以採取的方法 1 直接賦值實現 a mov p1,0fch b mov a,p1 anl a,0fch mov p1,a 2 用迴圈命令,但每迴圈一次,需要將c清0mov a,p1 clr c...