这些事汇编语言的题目,哪些高手请赶快帮帮忙,星期一就得交作业了,赶快.3.已知如下变量:WordVar dw 2 dup(?)ByteVar db 下列指令是否正确.若不正确,指出错误原因.(1)MOV byte ptr es:WordVar[ebx] ,100(
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/01 08:13:35
![这些事汇编语言的题目,哪些高手请赶快帮帮忙,星期一就得交作业了,赶快.3.已知如下变量:WordVar dw 2 dup(?)ByteVar db 下列指令是否正确.若不正确,指出错误原因.(1)MOV byte ptr es:WordVar[ebx] ,100(](/uploads/image/z/12958522-34-2.jpg?t=%E8%BF%99%E4%BA%9B%E4%BA%8B%E6%B1%87%E7%BC%96%E8%AF%AD%E8%A8%80%E7%9A%84%E9%A2%98%E7%9B%AE%2C%E5%93%AA%E4%BA%9B%E9%AB%98%E6%89%8B%E8%AF%B7%E8%B5%B6%E5%BF%AB%E5%B8%AE%E5%B8%AE%E5%BF%99%2C%E6%98%9F%E6%9C%9F%E4%B8%80%E5%B0%B1%E5%BE%97%E4%BA%A4%E4%BD%9C%E4%B8%9A%E4%BA%86%2C%E8%B5%B6%E5%BF%AB.3.%E5%B7%B2%E7%9F%A5%E5%A6%82%E4%B8%8B%E5%8F%98%E9%87%8F%EF%BC%9AWordVar+dw+2+dup%28%3F%29ByteVar+db+%E4%B8%8B%E5%88%97%E6%8C%87%E4%BB%A4%E6%98%AF%E5%90%A6%E6%AD%A3%E7%A1%AE.%E8%8B%A5%E4%B8%8D%E6%AD%A3%E7%A1%AE%2C%E6%8C%87%E5%87%BA%E9%94%99%E8%AF%AF%E5%8E%9F%E5%9B%A0.%EF%BC%881%EF%BC%89MOV+byte+ptr+es%3AWordVar%5Bebx%5D+%2C100%EF%BC%88)
,8OsynwEI;j$HHpW3"ֽ`=R q: _2aS }mҗ?C$QR+NktF~Z姕ed%!iVgf#&2tn {Ĺ9z玈n9D!꽐r2A&7}#a5yu+%J5 u3 Oê*FUj| TRXE&{$D'66লZ_@O<Ʌ2 ,~x lR]=SKuyedy0PU]AJjtQ1 ɝia{*p9܀~Tnߌcl>گl¢n?mN'䪊D鑃4y/U"0U㲔V*i-;D'<3}xE"gg a5Z"t@ A|w&iXE] "NW־rhֈ䚴@[[H #ա$:Q\ٯT{ˎmi߿eDRp1vG 5{CχG&Ǒ1}7}hm^mgM`Yͥ2rाs9in!66
这些事汇编语言的题目,哪些高手请赶快帮帮忙,星期一就得交作业了,赶快.3.已知如下变量:WordVar dw 2 dup(?)ByteVar db 下列指令是否正确.若不正确,指出错误原因.(1)MOV byte ptr es:WordVar[ebx] ,100(
这些事汇编语言的题目,哪些高手请赶快帮帮忙,星期一就得交作业了,赶快.
3.已知如下变量:
WordVar dw 2 dup(?)
ByteVar db
下列指令是否正确.若不正确,指出错误原因.
(1)MOV byte ptr es:WordVar[ebx] ,100
(2)MOV AX ,offset WordVar[SI]
(3)LEA AX ,WordVar[SI]
(4)CMP WordVar ,ByteVar
(5)MOV AL ,ByteVar + WordVar
(6)ADD WordVar ,AL
(7)MOV ByteVar ,ByteVar - WordVar
(8)JMP ByteVar
4.设OPRD是由“=”伪指令定义的常量,下列语句中两个AND操作有何区别?
AND AL ,OPRD AND 0FEH
5.已知当前数据段(段地址在DS)定义如下,试指出下列指令的执行结果.
DSEG SEGMENT
ORG 10H
MyAddr DW $
BVar DB 1,2,3
DB ‘123’
Buf DB 5 DUP(?)
EVEN
Len1 = $-Bvar
Wvar DW 1,2
ALIGN 4
DVar DD 1,2,3
Len2 EQU $-Dvar
Len3 EQU Buf-Bvar
DSEG ENDS
(1)MOV AX ,offset Dvar
(2)MOV AX ,Len1
(3)MOV AX ,Len2
(4)MOV AX ,Len3
(5)MOV AX ,MyAddr
(6)MOV AX ,word ptr BVar + 2
(7)MOV AX ,lengthof WVar + lengthof BVar
(8)MOV AX ,type DVar + sizeof BVar
(9)MOV AX ,word ptr DVar + 1
6.填空题
(1)伪指令BUF DW 10H DUP( 3 DUP( 2 ,10H ) ,3 ,5)定义中,变量BUF所占的存储单元个数为____.
(2)将变量TABLE的段地址送入AX寄存器的指令为______________.
7.数组ARRAY定义如下,试用MOV指令将数组中的最后一个字数据传送到BX寄存器中,并将数组长度存入CX寄存器中.
ARRAY DW 34H ,56H ,12H ,78H
OTHER DW
8.请计算下列表达式
(1)3+6/3*4 MOD 3
(2)('M' GT 'N') AND 'N' OR 'M' LE 'N' AND 'M'
(3)5 GT 3
(4)20 AND 77
(5)5 AND -1
(6)NOT 5
9.判断以下伪指令的表达是否正确,错误的请指明原因.
(1)ALPHA EQU 78H
BETA EQU ALPHA+1
(2)DATA DB 375
(3)DATA SEGMENT
DATA END
(4)COUNT EQU 100
COUNT EQU 10
10.设有如下数据段定义语句
DATA SEGMENT
ORG 200H
HUN DB 100 ,'A'
COUNT EQU 20H
BVAR DB COUNT ,COUNT-10H
WVAR DW HUN+1 ,COUNT+1
BUF DW 2 DUP(0) ,
DATA ENDS
试画出该数据段在内存中的保存形式,并指出以下指令执行后的结果.
(1)MOV AL ,BYTE PTR WVAR
(2)MOV CX ,COUNT-1EH
(3)MOV DX ,OFFSET BVAR
(4)MOV SI ,SIZE BUF
(5)MOV DI ,LENGTH WVAR
这些事汇编语言的题目,哪些高手请赶快帮帮忙,星期一就得交作业了,赶快.3.已知如下变量:WordVar dw 2 dup(?)ByteVar db 下列指令是否正确.若不正确,指出错误原因.(1)MOV byte ptr es:WordVar[ebx] ,100(
哎 这么多
你下个masm for windows 然后把语句输进去
错误什么的就都显示出来了