汇编语言程序设计(电子科技大学) 中国大学mooc答案满分完整版章节测试

沪土唯商柬强乾倡劝米逛踌锯


作业第1章 基础知识 第1章 基础知识课后作业

1、 1.4 试分别完成下列补码表示的二进制运算,并将结果转换为十进制数真值。(互评需要达到5次)(1)11100110-10101100(2)01110100-00011101(3)11111111-01111111(4)10000000+01110011
评分规则:  得分标准:四道题每到5分,计算结果正确一道得5分,满分20分。参考答案: (1)00111010B 58D (2)01010111B 87D (3)10000000B -128D (4)11110011B -13D

2、 1.6 设有二进制数10111000,若将该数分别看作是无符号数、原码表示的带符号数和补码表示的带符号数,它对应的十进制数真值分别是多少?(互评需要达到5次)
评分规则:  得分标准:答对一个得10分,答错不得分,该题满分30分。参考答案:184,-56,-72

3、 1.8 要表示无符号十进制数10000和100000,至少分别需要多少位二进制数?(互评需要达到5次)
评分规则:  得分标准:答对一个得10分,答错不得分,该题满分20分。参考答案:14,17

4、 1.3. 试完成下列数制间的转换。(互评需要达到5次)(1)无符号二进制数转换为十进制数 01011101,11010101(2)十进制数转换为十六进制数79,243(3)八进制数转换为十六进制数 234,222
评分规则:  评分标准:该题总分30分,每个小题10分,每答对一个得5分,答错不得分参考答案: (1) 93,213 (2) 4F,F3 (3) 9C,92

作业第2章 IBM-PC微机的功能结构 第2章 IBM-PC微机的功能结构课后作业

1、 在IBM PC微型计算机上,分别进行以下8位二进制数的运算后,标志寄存器中OF、ZF、SF、CF的值分别为多少?(互评需要达到5次)(1)10101011 + 01010101(2)11011010 + 11101101(3)01010101 – 00111110(4)10110011 – 01100010
评分规则:  评分指导:本题满分32分,每个小题8分,每个小题中答对一个标志寄存器的值得2分,未答对不得分。参考答案:(1)10101011 + 01010101=100000000 故 OF=0 ZF=1 SF=0 CF=1 (2)11011010 + 11101101=111000111 故 OF=1 ZF=0 SF=1 CF=1 (3)01010101 – 00111110=01010101+[00111110]求补=01010101+11000010=100010111 故 OF=0 ZF=0 SF=0 CF=1 (4)10110011 – 01100010=10110011+[01100010]求补=10110011+10011110=101010001 故 OF=1 ZF=0 SF=0 CF=1

2、 在8086/8088中,某存储单元的逻辑地址如下,请算出他们的物理地址是多少?(互评需要达到5次)(1)4514H:017BH(2)2350H:1ABCH
评分规则:  评分指导:本题满分20分,每一空10分,答对得10分,答错不得分。参考答案: (1)452BBH(2)24FBCH

3、 如图所示,试写出地址为20021H、20024H、20026H字节单元的内容,以及地址为20022H、20024好、20026H的字单元内容。(互评需要达到5次)汇编语言程序设计(电子科技大学) 中国大学mooc答案满分完整版章节测试第1张
评分规则:  评分指导:本题满分18分,每空3分,答对得3分,答错不得分。参考答案:78H ,FGH, 06H DEBCH ,03FGH ,0806H

4、 设堆栈寄存器(SS)=3E4BH,程序中设置堆栈长度为200个字节,试计算出堆栈底部字单元物理地址、堆栈指针SP初始值(即堆栈中没有数据时)和SP初始值指向的物理地址。(互评需要达到5次)
评分规则:  评分指导:本题满分18分,每个问题答对得6分,答错不得分。参考答案:200D=C8H,故有C8H个字节单元,偏移量取值为00H~C7H 堆栈底部物理地址:3E4BH*16+C7H=3E567H 所以(1)堆栈底部字单元物理地址为:3E567H-1=3E576H (2)堆栈指针SP的初始值与堆栈的长度相等,即C8H (3)SP初始化时指向栈底+2字节单元,即3E566H+2=3E578H

5、 设(AX)=1122H,(BX)=3344H,(CX)=5566H,(SP)=2000H,试分析以下程序后AX、BX、CX、SP中的内容分别为多少?(互评需要达到5次)PUSH AXPUSH BXPUSH CXPOP AXPOP CX
评分规则:  评分指导:本题满分12,每个问题3分,答对得3分,答错不得分。参考答案:(AX)=5566H (BX)=3344H (CX)=3344H (SP)=1FFEH

作业第3章 寻址方式与指令系统 第3章 寻址方式与指令系统课后作业

1、 假设(DS)=3000H,(ES)=4100H,(SS)=2000H,(SI)=00A0H,(DI)=2H,(BX)=100H,(BP)=10H,(BUF)=2000H。试指出下列各指令中源操作数的寻址方式,若为存储器操作数,请计算其物理地址。(互评需要达到5次)(1)MOV AX ,BUF(2)MOV AX ,BUF[BX](3)MOV AX ,[BX-40H](4)MOV AX ,[BP+100H][SI]
评分规则:  评分指导:本题满分20分,每小题5分,答对得5分,答错不得分。参考答案: (1)直接寻址 30000H+2000H=32000H (2)基址寻址 30000H+0100H+2000H=32100H (3)基址寻址 30000H+0100H-40H=300C0H (4)基址变址寻址 20000H+00A0H+0100H+0010H=201B0H

2、 已知(DS)=091DH,(SS)=1E4AH,(AX)=1234H,(BX)=0024H,(CX)=5678H,(BP)=0024H,(SI)=0012H,(DI)=0032H,(09226H)=00F6H,(09228H)=1E40H,(1E4F6H)=091DH。下列各指令或程序段分别执行后得结果如何?(互评需要达到5次)(1)LEA BX,20H[BX][SI] MOV AX,2[BX](2)LDS SI,[BX][DI] MOV [SI],BX
评分规则:  评分指导:本题满分10分,每小题5分,答对得5分,答错不得分。参考答案: (1)(BX)=0056H (AX)=1E40H (2)(SI)=00F6H (DS)=1E40H (1E4F6H)=0024H

3、 假设(CX)=0FFFFH,那么下面指令单独执行后标志寄存器得CF、AF、ZF、SF和OF分别是什么?(如无影响用“X”表示)(互评需要达到5次)(1)SUB CX,0FFFFH(2)MOV CX,BX(3)INC CX
评分规则:  评分指导:本题满分15分,每小题5分,每个小题中一个空是1分,答对得1分,答错不得分。参考答案: (1)CF=0 AF=0 ZF=1 SF=0 OF=0 (2)CF=X AF=X ZF=X SF=X OF=X (3)CF=X AF=1 ZF=1 SF=0 OF=1

4、 读程序题。(1)已知(BX)=6035H,(CX)=0F0FH。 OR BH,CH AND BL,CL NEG BL NOT BH 上述程序段执行后:(BH)=_,(BL)=_。(2)已知(AX)=0A65CH,(CX)=0F002H。 ROL AX,CL OR AH,CH RCR AX,CL 上述程序段执行后:(AX)=__,CF=__。(3)已知(AX)=0FFAAH,CF=1。 MOV CX,0ABH OR CX,0FF00H SUB AX,CX 上述程序段执行后:(AX)=,CF=___。(互评需要达到5次)
评分规则:  评分指导:本题满分30分,每空5分,答对得5分,答错不得分。参考答案: (1)90H 0FBH (2)7E5CH 1 (3) 0FFFFH 1

5、 试根据以下要求写出相应得汇编语言指令或指令序列。(互评需要达到5次)(1)将DI的高5位置1,而其他位保持不变。(2)现有3个字节存储单元A、B、C,在不使用ADD和ADC指令的情况下实现:(A)+(B)=>(C)。
评分规则:  评分指导:本题满分15分,第一小题5分,第二小题10分,答对的满分,答错不得分。参考答案: (1)OR DI,0F800H (2) NEG B MOV AL,B SUB A,AL MOV AL,A MOV C,AL

6、 给出下列指令的机器目标代码。(互评需要达到5次)(1)ADD WORD PTR 0ABH[BP][DI],1234H(2)STC
评分规则:  评分指导:本题满分10分,每小题5分,答对得5分,答错不得分。参考答案: (1)100000111000001110101011000000000011011000010010 8383AB003412H (2)1111011111010111 0F7D7H



上方为免费预览版答案,如需购买完整答案,请点击下方红字

点击这里,购买完整版答案


 

点关注,不迷路,微信扫一扫下方二维码

关注我们的公众号:阿布查查  随时查看答案,网课轻松过

汇编语言程序设计(电子科技大学) 中国大学mooc答案满分完整版章节测试第2张


为了方便下次阅读,建议在浏览器添加书签收藏本网页

电脑浏览器添加/查看书签方法

1.按键盘的ctrl键+D键,收藏本页面

汇编语言程序设计(电子科技大学) 中国大学mooc答案满分完整版章节测试第3张

2.下次如何查看收藏的网页?

点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页

汇编语言程序设计(电子科技大学) 中国大学mooc答案满分完整版章节测试第4张


手机浏览器添加/查看书签方法

一、百度APP添加/查看书签方法

1.点击底部五角星收藏本网页

汇编语言程序设计(电子科技大学) 中国大学mooc答案满分完整版章节测试第5张

2.下次如何查看收藏的网页?

点击右上角【┇】-再点击【收藏中心】查看

汇编语言程序设计(电子科技大学) 中国大学mooc答案满分完整版章节测试第6张

二、其他手机浏览器添加/查看书签方法

1.点击【设置】-【添加书签】收藏本网页

汇编语言程序设计(电子科技大学) 中国大学mooc答案满分完整版章节测试第7张

2.下次如何查看收藏的网页?

点击【设置】-【书签/历史】查看收藏的网页

汇编语言程序设计(电子科技大学) 中国大学mooc答案满分完整版章节测试第8张

髓惊巾伯末式寿复敛固宽苫壁