楼主: ma90
8722 5

[其它] 汇编:debug下将十六进制数12345678(H)转换成BCD码(即十进制数)。 [推广有奖]

  • 5关注
  • 0粉丝

副教授

9%

还不是VIP/贵宾

-

威望
0
论坛币
1127 个
通用积分
0.0015
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
112 点
帖子
370
精华
0
在线时间
1061 小时
注册时间
2009-10-5
最后登录
2017-6-29

楼主
ma90 发表于 2010-11-10 20:45:29 |只看作者 |坛友微信交流群|倒序 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
debug下将十六进制数12345678(H)转换成BCD码(即十进制数)。

需要在debug下,用a命令编写汇编程序,多谢大侠!!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:debug 十六进制 十进制 bug 编程序 汇编 debug 转换 十进制 十六进制

沙发
ma90 发表于 2010-12-6 12:58:03 |只看作者 |坛友微信交流群
mov   ax,a
mov   bx,a
mul   bx
mul   bx
mul   bx
mov   bx,ax
mov   ax,5678
mov   dx,1234
div   bx
mov   sp,ax
mov   bx,a
mov   si,2000
mov   cx,5
mov   ax,dx
mov   dx,0
div   bx
mov   [si],dx
inc   si
dec   cx
jnz   123
mov   ax,sp
mov   bx,a
mov   cx,5
mov   di,2010
mov   dx,0
div   bx
mov   [di],dx
inc   di
dec   cx
jnz   139
mov   al,[2014]
mov   [2020],al
mov   al,[2013]
mov   [2021],al
mov   al,[2012]
mov   [2022],al
mov   al,[2011]
mov   [2023],al
mov   al,[2010]
mov   [2024],al
mov   al,[2003]
mov   [2025],al
mov   al,[2002]
mov   [2026],al
mov   al,[2001]
mov   [2027],al
mov   al,[2000]
mov   [2028],al
mov   DI,2030
mov   SI,2020
mov   dX,0009
mov   AL,[SI]
add   AL,30
mov   [DI],AL
inc   SI
inc   DI
dec   DX
jnz   183
INT   20

(g100)
说明:
①先改数据
把ds:2000  ds:2010  ds:2020 ds:2030中数据清零
②从a100开始编
③g用法一:
rip 100
g18e  表示程序执行到18e的上一条停止
  g用法二:
加一条int 20
然后  g100

使用道具

藤椅
luct86 发表于 2010-12-8 15:39:55 |只看作者 |坛友微信交流群
你这个问题在经济论坛问可以的~哈哈~我也算学过一点汇编语言~不过是在3年前了~现在完全忘记了~

使用道具

板凳
ma90 发表于 2010-12-9 22:31:19 |只看作者 |坛友微信交流群
最后同学编出来了~~汇编有点意思,不过得练习


3# luct86

使用道具

报纸
hawking139 发表于 2010-12-10 19:43:34 |只看作者 |坛友微信交流群
这个问题也问?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-9-17 14:18