| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 709 人关注过本帖
标题:请教几道汇编问题
只看楼主 加入收藏
lovespig
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-6-5
收藏
 问题点数:0 回复次数:4 
请教几道汇编问题

第一题:
在ARRAY数组中依次存储有7个字数据:23,36,2,100,32000,54,0,紧接着是ZERO字节变量单元:
ARRAY DW 23,36,2,100,32000,54,0
ZERO DW ?
(1)如果BX包含数组ARRAY的初始地址,请编写指令,将数据0传送给ZERO单元?
(2)如果BX包含数据0在数组ARRAY中的位移量,请编写指令将数据0传送给ZERO单元?


第二题:
下面有四条等值语句:
C1 EQU 1000
C2 EQU 1
C3 EQU 20000
C4 EQU 25000
下列指令哪些是不对的?请说明原因。
(1)ADD AL,C1-C2 (2)MOV AX,C3+C4 (3)SUB BX,C4-C3 (4)SUB AH,C4-C3-C1
(5)ADD AL,C2

搜索更多相关主题的帖子: 汇编 
2007-06-27 17:24
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
收藏
得分:0 
LZ应该自己给出答案,觉得有错再发上来

2007-06-27 21:25
lovespig
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-6-5
收藏
得分:0 
不是啊,是不会做啊!!想请大家帮忙做一下, 谢谢啊
2007-06-27 22:42
herbert_1987
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:1314
专家分:0
注 册:2007-5-13
收藏
得分:0 
第二题:
下面有四条等值语句:
C1 EQU 1000
C2 EQU 1
C3 EQU 20000
C4 EQU 25000
下列指令哪些是不对的?请说明原因。

(1)ADD AL,C1-C2
不行, c1 - c2 的值超出 al的范围


(4)SUB AH,C4-C3-C1
不行, 同上


人生重要的不是所站的位置,而是所朝的方向
2007-06-28 16:38
zhulei1978
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:53
帖 子:1351
专家分:1200
注 册:2006-12-17
收藏
得分:0 

第一题:
(1)mov ds,bx
lea bx,array

add bx,12

mov ax,[bx]

mov zero,ax


(2) mov ax,[bx]

mov zero,ax


其实我就是改变社会风气,提高少女素质,刺激电影市道,提高年轻人内涵,玉树临风,风度翩翩的整蛊专家,我名叫古晶,英文名叫JingKoo!
2007-06-29 10:46
快速回复:请教几道汇编问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018009 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved