我是靠谱客的博主 生动小笼包,最近开发中收集的这篇文章主要介绍要完成的是下列数据的加法: 123456H +00789AH ——————— 12AC F0H,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
data segment
org 1000h
x db 56h,34h,12h
y db 9ah,78h
z db 4 dup (0)
data ends
stacksq segment stack
db 0,0,0,0,0,0,0,0
stacksq ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
MOV ax,ds:[1000H]
ADD ax,ds:[1003H]
mov ds:[1005H],ax
MOV al,ds:[1002H]
ADC al,00H
MOV ds:[1007H],al
mov ah,4ch
int 21h
code ends
end start
data segment
org 1000h
x db 56h,34h,12h
y db 9ah,78h
z db 4 dup (0)
data ends
stacksq segment stack
db 0,0,0,0,0,0,0,0
stacksq ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
MOV al,ds:[1000H]
ADD al,ds:[1003H]
mov ds:[1005H],al
MOV al,ds:[1001H]
ADC al,ds:[1004H]
mov ds:[1006H],al
MOV al,ds:[1002H]
ADC al,00h
MOV ds:[1007H],al
mov ah,4ch
int 21h
code ends
end start
查看
溢出OV(overflow,OF=1)
无溢出NV(no overflow,OF=0)
减量DN(direction down,DF=1)
增量UP(direction up,DF=0)
允许中断EI(enable interrupt,IF=1)
进制中断DI(disable interrupt,IF=0)
负NG(negative,SF=1)
正PL(plus,SF=0)
零ZR(zero,ZF=1)
非零NZ(no zero,ZF=0)
辅助进位AC(auxiliary carry,AF=1)
无辅助进位NA(no auxiliary carry,AF=0)
偶校验PE(even parity,PF=1)
奇校验PO(odd parity,PF=0)
进位CY(carry,CF=1)
无进位NC(no carry,CF=0)
最后
以上就是生动小笼包为你收集整理的要完成的是下列数据的加法: 123456H +00789AH ——————— 12AC F0H的全部内容,希望文章能够帮你解决要完成的是下列数据的加法: 123456H +00789AH ——————— 12AC F0H所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复