微型计算机原理及其接口技术,帮个忙在0100H单元和010AH单元开始,存放两个各为10个字节的BCD数(地址最低处放的是最低字节),求出它们的和,并且把和存入0114H开始的存储单元中.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 15:34:32
微型计算机原理及其接口技术,帮个忙在0100H单元和010AH单元开始,存放两个各为10个字节的BCD数(地址最低处放的是最低字节),求出它们的和,并且把和存入0114H开始的存储单元中.微型计算机原

微型计算机原理及其接口技术,帮个忙在0100H单元和010AH单元开始,存放两个各为10个字节的BCD数(地址最低处放的是最低字节),求出它们的和,并且把和存入0114H开始的存储单元中.
微型计算机原理及其接口技术,帮个忙
在0100H单元和010AH单元开始,存放两个各为10个字节的BCD数(地址最低处放的是最低字节),求出它们的和,并且把和存入0114H开始的存储单元中.

微型计算机原理及其接口技术,帮个忙在0100H单元和010AH单元开始,存放两个各为10个字节的BCD数(地址最低处放的是最低字节),求出它们的和,并且把和存入0114H开始的存储单元中.
assume cs:code,ds:data
data segment
org 0100h
db 10 dup(?) ;如果要验证,可以放10个具体的BCD数,作为第一个10字节的BCD数
db 10 dup(?) ;放10个具体的BCD数,作为第二个10字节的BCD数
db 11 dup(?) ;因为相加之后可能最高位有进位,所以此处用了11个字节存结果
data ends

code segment
start:
mov ax,data
mov ds,ax
mov si,0100h
clc ;对CF清0,方便后面ADC的使用
mov cx,10
s0:
mov al,[si]
adc al,[si+10] ;因为彼此之间相差10个字节单元,所以只需要用一个寄存器就可
daa
mov [si+20],al
inc si
loop s0
adc byte ptr [si+20],0 把最后可能的进位存入最高字节
mov ax,4c00h
int 21h
code ends
end start

微型计算机原理与接口技术 求《微型计算机原理与接口技术》的课后习题答案 《微型计算机原理》与《微机原理与接口技术》区别想问下两者在知识内容上有什么区别? 微型计算机原理及其接口技术,帮个忙在0100H单元和010AH单元开始,存放两个各为10个字节的BCD数(地址最低处放的是最低字节),求出它们的和,并且把和存入0114H开始的存储单元中. 求微型计算机原理与接口技术(郑家声主编)课后习题答案 单片微型计算机原理及接口技术的课后答案谁能发我?郑郁正主编 高等教育出版社出版 一下几门课哪门最难?高级语言程序设计(一)数据结构导论微型计算机及接口技术数据库及其应用打错了,是以下 单片机原理及其接口技术用英语怎么说 本门课程是微型计算机原理与接口技术 1.下列指令中,错误的指令是( ).A.MOV本门课程是微型计算机原理与接口技术1.下列指令中,错误的指令是( ).A.MOV A,@R1B.MOV 41H,@R1C.MOV RO,@R1D.MOV 41H,42H 在微机原理与接口技术中 简述最小模式、最大模式含义 谁能解释一下流水线技术及其原理? 微型计算机原理与接口技术1若(SP)= 23H,(PC)= 3000H,标号LABEL所在的地址为5634H,则执行长调用指令 LCALL LABEL之后,(PC)= ,堆栈指针和堆栈内容发生什么变化?2说明下列指令的作用:ANL A,#0FH SWA 单片微型计算机原理与接口技术:1) 用三种方法实现将累加器A内容改为20H 2) 将58H位单元置为1,观察内部R需要用汇编编程 1) 用三种方法实现将累加器A内容改为20H2) 将58H位单元置为1,观察内部R 单片微型计算机原理与接口技术用汇编编程1) 编写3字节二进制加法子程序,并用主程序调用不同的加数和被加数来检测该子程序的正确性。需考虑有进位和无进位情况。程序入口为: 加数 单片机编程题单片机原理及其接口技术 胡汉才编著 清华大学出版社课后习题 4.13 在外部RAM的低256地址单元区,尤其是地址为SOURCE且长度存放在LEN单元的数据块.请编写能对他们进行奇偶校验的 微机原理与接口技术第二版(西安电子科技大学出版社)习题答案微机原理与接口技术第二版(西安电子科技大学出版社) 裘雪红 李柏成 刘凯 编著 求微机原理与接口技术(武汉大学出版社)课后习题答案微机原理与接口技术(武汉大学出版社 朱定华 张小惠编著)课后习题答案 几种常用的生物特征识别技术及其原理