汇编问题

lin_missing 2010-01-03 04:07:09
一、 已知数据段内现有数据a=2,b=8,c=32,d=16。编程计算m=(a+b)*2-(c-d)/4的值,结果存放到寄存器DX中。




二、 对一组无符号数进行比较,把最大数显示在屏幕上。
(BUF 00H,12H,33H,43H,99H,88H,0FFH,,32H,12H,0AH,0BAH,0EEH,47H,78H,80H,51H)




三、 从键盘读入一个范围在3—9的数字n,然后显示在屏幕上,输入其他字符则显示‘Error’。





四、 已知以BUF为首址的字节存储区中存放着n个有符号数,编程将其中大于等于0的数放入以PLUS_BUF为首址的存储单元中,小于0的数送MINUS_BUF为首址的存储单元中。
(BUF 00H,12H,33H,43H,99H,88H,0FFH,,32H,12H,0AH,0BAH,0EEH,47H,78H,80H,51H)





五、 已知以BUF为首址的字节存储区中存放着n个数据元素,编程统计BUF中非零数据元素个数。并将其统计结果存放到寄存器DX中。(BUF 0,0,0,0,4,5,6,1,0,2,3,7,0,4,5,8)

...全文
114 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
simon__sun 2010-01-07
  • 打赏
  • 举报
回复
帮顶去汇编区问吧
qingye2008 2010-01-07
  • 打赏
  • 举报
回复
看看王爽的书,上面的题目感觉简单
lovezhufei517 2010-01-05
  • 打赏
  • 举报
回复
汇编中基本的题,可惜大学里学的太久了,都还给老师了
东方之珠 2010-01-04
  • 打赏
  • 举报
回复
我没晕,好像是哪本书上的题!
嗷嗷叫的老马 2010-01-03
  • 打赏
  • 举报
回复
软肋说不上,毕竟VB玩的就是封装,详细细节封装得越严越好.

要是想玩汇编,至少不应该选VB,呵呵....VC不是直接就有内嵌汇编的原生支持嘛.
贝隆 2010-01-03
  • 打赏
  • 举报
回复
我只会一些简单的指令,这个超出了我的能力范围。帮顶。
liguicd 2010-01-03
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 syssz 的回复:]
学VB的大多数不学汇编
[/Quote]软肋
SYSSZ 2010-01-03
  • 打赏
  • 举报
回复
学VB的大多数不学汇编
舉杯邀明月 2010-01-03
  • 打赏
  • 举报
回复
晕……
嗷嗷叫的老马 2010-01-03
  • 打赏
  • 举报
回复
....楼主自己转移帖子到汇编区吧,这是VB区....

809

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧