下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
汇编语言程序设计学习通超星期末考试章节答案2024年一条汇编语言语句MOV
AL,8对应的机器指令在内存的逻辑地址为3000:0040
。请问:段地址、偏移地址和物理地址分别为(
)、(
)和(
)?存放段地址和偏移地址的寄存器分别为(
)和(
)?(答案中出现的字母均用大写字母表示,16进制数后缀表示为H)
答案:3000H;0040H;30040H;CS;IP有两个16位数3A4BH和10EFH分别存放偏移地址为2000H和2004H存储单元中,假设(DS)=1000H,则它们的物理地址分别为(
)和(
)。(用16进制数表示,后缀用大写H表示)
答案:12000H;12004H标志寄存器中进位标志为(1)、溢出标志为(2
)、零标志为(3)、符号标志为(4)、奇偶标志为(5)、辅助进位标志为(6)、方向标志为(7)(提示:用大写字母表示)
答案:CF;OF;ZF;SF;PF;AF;DF8086/8088CPU可以用来存放代码段段地址的寄存器是(
),指示代码段偏移地址的寄存器是();用来存放堆栈段段地址的寄存器是(),指示堆栈段栈顶偏移地址的寄存器是()(提示:寄存器名称用大写字母表示)
答案:CS;IP;SS;SP以下程序段用于计算符号函数y的值,即当x>0时,y=1;当x=0时,y=0;当x<0时,y=-1。其中x的取值范围为-128~+127。请给出下列程序横线处的指令。(请用大写字母表示)
┇MOVAL,XCMPAL,0JZ
EXIT
MOVAL,1
NEG1:
MOVAL,0FFH;
0FFH为-1的补码EXIT:
MOVY,AL
答案:JLNEG1;JMPEXIT阅读下列程序段,并完善程序和回答问题。MOV
CX,10XORAX,AXMOV
BX,1LOP:ADDAX,BXINCBXINCBXLOOP
LOPHLT
;停机程序执行到HLT时,(AX)=
H,(BX)=
H。(用16进制数表示)
答案:64;15下面的程序是将10个8位的无符号数按递减次序排序。请选择正确的答案将程序填充完整DATA
SEGMENT
ARRAY
DB05H,78H,0FFH,7BH,00H
DB8CH,20H,54H,7DH,19H
N
DW9DATA
ENDSCODE
SEGMENTASSUME
CS:CODE,DS:DATASTART:
MOV
AX,DATAMOV
DS,AXDECNLAB1:
LEA
SI,ARRAYMOV
BL,0MOV
CX,NAGAIN:
MOV
AL,[SI]INC
SICMP
AL,[SI]
(1)
;根据比较结果进行跳转MOV
AH,[SI]MOV
[SI],ALMOV
[SI-1],AHMOV
BL,1
;有交换,则置BL为1LAB2:
LOOP
AGAIN
(2)
;下一轮循环次数减1DEC
BL
;
(3)
;根据BL值是否为0确定是否进行下一轮
MOVAH,4CH
INT21H
CODE
ENDSEND
START
答案:JALAB2;DECN;JZLAB1下列说法中正确的是:___
答案:
CPU将CS:IP所指向的内存单元中的数据当作指令来执行。在DEBUG中,____选项中的命令可以修改内存单元的内容
答案:a下列关于8086CPU的工作原理的描述错误的是_____
答案:任意时刻,CS:IP指向的内容即是此刻CPU正在执行的指令。CPU中执行loop指令的时候要进行哪些操作:【1】(cx)=(cx)-1【2】判断cx中的值
答案:1和2要完整的描写一个内存单元需要哪些信息:【1】内存单元的地址【2】内存单元的长度(类型)
答案:1和2关于伪指令相关描述错误的是()
答案:伪指令由编译器处理,在程序中可有可无用户为了解决自己的问题用汇编语言所编写的程序,称为
答案:源程序
下列指令书写正确的是()
答案:popsi
在8086CPU系统中一个栈段的容量最大为()
答案:64KBdw的含义是什么?假设定义数据段:dw
0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h。这里定义了多少个字型数据?它们所占的内存空间的大小为多少字节?
答案:dw的含义是定义字型数据。dw即define
word。这里定义了8个字型数据,所占内存空间为16个字节。题目:用加法计算123*236,结果存放着ax中。assumecs:codeCodesegment
______________
______________
______________
______________
movax,4c00h
int21hcodeendsend
答案:movax,0
movcx,236
S:addax,123
loopa1、假设DS=3000H,SI=0030H,BX=1026H,(30030H)=A8H,(30031H)=53H,
(31006H)=22H,(31007H)=A5H,(31136H)=1AH,(31137H)=28H,(31056H)=66H,(31057H)=39H,(31600H)=26H,(31601H)=95H请写出下列各条指令单独执行完后,AX寄存器的内容
(1)MOVAX,BX
(2)MOVAX,[SI]
(3)MOVAX,[BX+SI]
(4)MOVAX,[1600H]
答案:答:(1)AX=1026H
(2)DS*16+SI=30030H,
故AX=53A8H
(3)
DS*16+BX+SI=31056H,故AX=3966H
(4)
DS*16+1600H=31600H,故AX=9526H在存储器中,数据和程序以___形式存放
答案:二进制1KB的存储器有___个存储单元,存储单元的编号从__
到
___
答案:1024;0;10231个CPU的寻址能力是8KB,那么它的地址总线宽度是____位。
答案:13除法指令:如果除数为8位,则AH存储除法操作的
(
)
答案:余数1000
BE
00
06
00
00
00
........
程序:
movax,2000H
movds,ax
movbx,1000H
movax,[bx]
movcx,[bx+1]
addcx,[bx+2]
执行后,AX=(
),CX=(
)
答案:00BEH;0606H在存储器中,数据和程序以(
)形式存在
答案:二进制地址总线的宽度决定了CPU的(
)
答案:寻址能力1KB的存储器有(
)个存储单
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 开展119消防宣传日活动总结
- 感恩父母亲演讲稿(9篇)
- 开展119消防安全宣传月活动总结7篇
- 十万个为什么知识竞赛
- 公共卫生服务卫生监督协管
- 基于双端行波法的架空线-电缆混合线路故障定位研究
- 二零二五年度公路货物运输与智能仓储管理系统合同3篇
- 基于特征模理论的机载阵列天线研究
- 二零二五年度个人临时借款合同范本3篇
- 不同封装形式的锂离子电池串联电弧故障热电特征研究
- 乡镇卫生院2025年工作计划
- 2024年山东省泰安市初中学业水平生物试题含答案
- 冠心病课件完整版本
- 2024年卫生资格(中初级)-中医外科学主治医师考试近5年真题集锦(频考类试题)带答案
- 中国大百科全书(第二版全32册)08
- 微生物组与胆汁性肝硬化
- 中国移动各省公司组织架构
- 手术安全管理之手术部位标识安全
- 2022年版煤矿安全规程
- 带式输送机滚筒出厂检验规范
- 《信息检索基础知识》课件
评论
0/150
提交评论