《汇编语言程序设计》第三章作业题

1、数据段定义如下:DATASEGMENTA1DWBUFB1DW2211HCOUNTEQU$-A1C1DB33H,-1,COUNT-2DUP(35H)BUFDB'89'D... 1、数据段定义如下:
DATA SEGMENT
A1 DW BUF
B1 DW 2211HCOUNT EQU $-A1
C1 DB 33H,-1,COUNT-2 DUP(35H)
BUF DB '89'

DATA ENDS
以字节为单位,
并按照16进制的形式,画出它们在
存储单元中的存放形式。

2、阅读下列程序段,请给出每条指令执行完毕后BX的值,以及全部指令执行完毕后CF的值。
DATA SEGMENT
BUF DW 23, -5,-7,8192H, 78H
NUM DW 5
M DW 0, -9
DATA ENDS

MOV BX, NUM-5 ;(BX)=
LEA DI, M ;(BX)=
ADD BX 2[DI] ;(BX)=
SAR BX, 1 ;(BX)= ,(CF)=

3、已知数据段中有语句
A DW -250,0
请写出实现
(A)*10/4-100 → A+2
的程序片段(注:不考虑溢出)。
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏20(财富值+成长值)
wind2031
2014-10-25 · TA获得超过137个赞
知道小有建树答主
回答量:321
采纳率:0%
帮助的人:187万
展开全部
08,00,11,22,33,ff,35,35,38,39

92ff
92ff
92f6

c97b ,0
mov ax,10
imul a
mov cl,2
sar ax,cl
sub ax,100
mov a+2,ax
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式