求助汇编高手,大神。1、数据段定义如下:DATA SEGMENTA1 DW BUFB1 DW 2211HCOUNT EQ

求助汇编高手,大神。
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
的程序片段(注:不考虑溢出)。
非常感谢您的帮助!
阿拉伯国家 1年前 已收到1个回答 举报

火涩 幼苗

共回答了14个问题采纳率:92.9% 举报

3、已知数据段中有语句
A DW -250,0
请写出实现:(A)*10/4-100 → A+2 的程序片段(注:不考虑溢出)。
MOV AX, A
MOV BX, 10
IMUL BX
MOV BL, 4
IDIV BL
SUB AX, 100
MOV A + 2, AX

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.038 s. - webmaster@yulucn.com