主题:求助 IBM PC汇编语言程序设计 谁有他习题答案啊~
wang99199
[专家分:0] 发布于 2005-05-07 12:19:00
求助 IBM PC汇编语言程序设计 谁有他习题答案啊~
谢谢
回复列表 (共93个回复)
21 楼
256111 [专家分:0] 发布于 2005-10-15 12:26:00
我刚刚学习汇编,实在是不会,跪求楼主和各位朋友给我发一份,谢谢拉!
256111@163.com
22 楼
ccto [专家分:0] 发布于 2005-10-16 23:55:00
我也是刚学,我也想要一份,谢谢! ccto127@163.com
23 楼
2000alen [专家分:0] 发布于 2005-10-17 20:47:00
大哥,给我一份吧,先谢了
邮箱:2000alen@sohu.com
24 楼
白流苏 [专家分:10] 发布于 2005-10-17 21:07:00
数据区有二个五字节无符号数D1和D2,相加后放入D3中,因考虑到相加后产生进位,D3定义为六字节数
解:
data segment
D1 db 23,56,75,45,34 ;存放D1的值
D2 db 12,24,35,46,57 ;存放D2的值
D3 db 6 dup(?) ;存放和
data ends
code segment
assume cs:code,ds:data
start:push ds
mov ax,data
mov ds,ax ;指定数据段的基地址
clc ;标志寄存器中的进位标志清零
mov cx,5 ;定义字节加法的次数:5次
mov si,0 ;定义求和时的地址偏移量
one: mov al,D1 [si] ;将被加数装入累加器
mov bl,D2 [si] ;将加数装入BL
adc al,0 ;加上低字节求和后向高字节的进位
add al,bl ;求和
mov D3 [si],al ;保存字节相加的结果
inc si
dec cx
jnz one
mov al,0
adc al,0
mov D3 [si],al ;保存最高位的进位
code ends
end start
25 楼
phoenix1763 [专家分:0] 发布于 2005-10-18 14:06:00
也给我发一份吧,非常感谢!!!
我的e-mail:phoenix1763@yahoo.com
26 楼
xiangming1120 [专家分:0] 发布于 2005-10-18 18:25:00
给我也发一份吧,这学期才刚学汇编!谢谢哈
油箱-xiangming1120@tom.com
27 楼
侠骨柔情 [专家分:10] 发布于 2005-10-20 12:50:00
也请楼主发给我一份吧
pcairy@sina.com
谢谢啦
28 楼
flyinsummer [专家分:0] 发布于 2005-10-29 21:36:00
也请楼主发一份给我吧!
我的emil是:flyinsummer2008@126.com
29 楼
flyinsummer [专家分:0] 发布于 2005-10-29 21:47:00
也请楼主发一份给我吧!
我的emil是:flyinsummer2008@126.com
30 楼
ly1232003 [专家分:0] 发布于 2005-11-01 09:43:00
楼主大哥给我发一份.....jsssdfg0001@yahoo.com.cn
我来回复