已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 成人汇编语言复习题答案成人汇编语言复习题答案 一 问答题一 问答题 1 16 位通用寄存器是指哪些寄存器 答 AX BX CX DX BP SP SI DI 2 段寄存器是指哪些寄存器 答 CS DS SS ES 3 8 位通用寄存器是指哪些寄存器 答 AH AL BH BL CH CL DH DL 4 指针寄存器是指哪些寄存器 答 BP SP 5 变址寄存器是指哪些寄存器 答 SI DI 6 基址寄存器是指哪些寄存器 答 BX BP 7 控制寄存器是指哪些寄存器 答 IP FR 8 记忆数据传送的基本原则的口诀是什么 答 寄段储间互传数 立即只进寄和储 只有寄间互传数 CS 立即不可用 9 计算英文大 小写和数据的 ASCII 码的口诀是什么 答 数 30H 大 41H 小 61H 10 在存储器寻址中 可使用的寄存器有哪些 答 BX BP SI DI 11 在存储器寻址中不出现 BP 时 段地址在哪个寄存器中 答 DS 12 在存储器寻址中出现 BP 时 段地址在哪个寄存器中 答 SS 13 在存储器寻址中 要想使用 ES 怎么办 答 段超越 14 记忆将十进制数转换成非十进制数口诀是什么 答 除基取余数 商 0 为止 从下而上 二 填空题二 填空题 1 完整的计算机系统包括 硬件系统和软件系统 2 堆栈指针是 SP 基址指针是 BP 源变址寄存器是 SI 目的变址 寄存器是 DI 标志寄存器是 FR 3 代码段寄存器是 CS 数据段寄存器是 DS 堆栈段寄存器是 SS 附加 段寄存器是 ES 4 累加器 AX 高字节是 AH 低字节是 AL 5 基址寄存器 BX 高字节是 BH 低字节是 BL 6 计数寄存器 CX 高字节是 CH 低字节是 CL 7 数据寄存器 DX 高字节是 DH 低字节是 DL 8 5 的 ASCII 码是 35H L 的 ASCII 码是 L g 的 ASCII 码是 g 9 8086的存储空间是 1MB 每个地址称为一个 物理地址 也可以用 逻辑地址 表 示 10 每个段的最大存储空间是 64K 11 如果段地址 CS 1234H 偏移地址 222H 则物理地址 PA 12562H 12 执行指令 MOV AX 3456H 后 AX 3456H AH 34H AL 56H 13 执行指令 MOV AX 3A 后 AX 3341H AH 33H AL 41H 14 执行指令 MOV AL 31 后 AL 1FH 2 15 执行指令 MOV AL 10110110B 后 AL B6H 16 已知 AX 3A45H 执行 MOV AL D4H 后 AX 3AD4H 17 已知 AX 3A45H 执行 MOV AL 35 后 AX 3A23H 18 在存储器中填写数据 1 根据给出的条件和指令在存储器内添入数据 DS 2000H SS 3000H BX 5430H BP ABC0H DX 2A56H MOV 2 BX DX MOV BYTE PTR BX 12H MOV WORD PTR 2 BP 78H MOV BYTE PTR BP 27 00H 78H 1BH 2AH 56H 00H 12H 25430H 25431H 25432H 25433H 3ABC0H 3ABC1H 3ABC2H 3ABC3H 2 根据给出的条件和伪指令在存储器内添入数据 NUM1 DW 9 NUM2 DB 2 DUP 3 4 NUM3 DB A m 3ABC3H 3ABC2H 3ABC1H 3ABC0H 25433H 25432H 25431H 25430H 3 19 指出表格指令中源操作数和目的操作数的寻址方式 若有存储器寻址 用表达式列出有 效地址 EA 和段地址所在段寄存器 指令 目的操作数 源操作数 有效地址 EA 段 MOV AX 2200H 寄存器寻址 立即寻址 MOV CX 35 BP 寄存器寻址 寄存器相对寻址 35 BP SS MOV DI AX 寄存器间接寻址 寄存器寻址 DI DS ADD AX BP DI 寄存器寻址 基址变址寻址 BP DI SS MOV DX BX 45H 寄存器寻址 寄存器相对寻址 BX 45H DS MOV AX ES BX 寄存器寻址 段超越寄存器间 接寻址 BX ES MOV AX 20H BP DI 寄存器寻址 相对基址变址寻 址 20H BP DI SS MOV BX 4AH DX 寄存器相对寻址 寄存器寻址 BX 4AH DS 6DH 2CH 41H 04H 03H 04H 03H 00H 09H NUM3 NUM2 NUM1 4 三 选择题三 选择题 1 物理地址的计算方法是 B D A 段地址 偏移地址 B 段地址逻辑左移 4 位 偏移地址 C 段地址 16H 偏移地址 D 段地址 16 偏移地址 2 确定下一条指令的物理地址的表达式是 A A CS 16 IP B DS 16 SI C SS 16 SP 3 使用移位类指令时 若需移动多位 则应先将移位位数置于 C A AL中 B AH中 C CL中 D CH中 4 设SP 1110H 执行PUSH AX后 SP中的内容为 B A SP 1112H B SP 110EH C SP 1111H D SP 110FH 5 8086 芯片中 可以进行 8 位或 16 位操作的寄存器为 D A SI B SP C IP D CX 6 8086 微处理器中堆栈段 SS 作为段基址 在进 出栈操作时 偏移地址由 哪个寄存器提供 B A BP B SP C SI D DI 7 完成将BX清零 并使标志寄存器CF清零 下面指令错误的是 C A SUB BX BX B XOR BX BX C MOV BX 0 D AND BX 0000H 8 完成将有符号数BX的内容乘以2的正确指令是 C A SHR BX l B SAR BX 1 C SAL BX 1 D RCR BX 1 9 下面四个寄存器中 用来作为I O端口间接寻址的寄存器是 B A BX B DX C BP D DI 四 判断正误题四 判断正误题 指令指令 对错 原因对错 原因 MOV DS 100 错 立即数不能写入段寄存器 MOV DS AX 对 5 MOV AX 1000H 对 MOV 1000H 23H 错 存储单元类型不确定 不知存入字节或字 MOV 200H 300H 错 只有寄间互传数 MOV DATA 67A3H 错 DATA 类型不清楚 MOV 4A5BH BX 错 目标操作数是立即数 MOV CS DX 错 CS 由系统赋值 MOV AX 100H BX DI 对 MOV AX 100H BX BP 错 不能同时用两个基址 MOV AX 100H DX BP 错 存储器寻址只能用 BX BP SI DI MOV AX BL 错 源和目的操作数必须长度相同 类型相同 PUSH AL 错 16 位寄存器才能入栈 POP DS 对 PUSH CS 对 IN AL 80 错 端口号不能加 MOV IP 2300H 错 通用寄存器不包括 IP 二 二 DEBUG 环境下的指令和程序环境下的指令和程序 1 在 DEBUG 环境下数据可以是 B A 十进制数据 B 十六进制数据 C 二进制数据 2 在 DEBUG 环境下十六进制数据的最右边 C A 需要加 H B 加 H 或不加 H 都可以 C 加 H 是不对的 3 看所有寄存器中的数据用下述方法 A A R 回车 B T 回车 C 输入 REG 4 看一个寄存器中的数据用下述方法 A A R 寄存器名 回车 B T 寄存器名 回车 5 用下面的程序回答问题 0B5F 0100 MOV DX 200 0B5F 0103 MOV AH A 0B5F 0105 INT 21 0B5F 0107 MOV AH 4C 0B5F 0109 INT 21 0B5F 010B 1 0B5F 是下列那个寄存器中的数据 B A CX B CS C DX 2 0100 是下列那个寄存器中的数据 C A CX B CS C IP 3 0107 是下列那个寄存器中的数据 C A CX B CS C IP 4 这段程序占用的字节数是 C A 9 个字节 B 10 个字节 C B 个字节 6 5 建立可执行文件的扩展名是 A A COM B EXE 6 执行这段程序用什么命令 B A G 100 109 B G 100 10B 7 运行这段程序后 可以输入 C A 1 个字符 B A 个字符 C 多个字符 8 输入指令后如何退出 A 编辑状态 B A 按 字符 B 按回车键 C 按 Break 键 9 将这段程序存成一个 COM 文件 文件名用命令 BX 等于多少 A A BX 0 B BX 10B C BX B 10 将这段程序存成一个 COM 文件 文件名用命令 CX 等于多少 C A CX 0 B CX 10B C CX B 6 在 DEBUG 环境下 输入下面的程序 作用是 3A58H 和 296CH 相加 运行后 AX 63C4H A100 MOV AX 3A58 MOV BX 296C ADD AX BX G 100 7 在 DEBUG 环境下 输入下面的程序 作用是 3658 和 2965 相加 运行后 AX 6623 ADD 是 加法 指令 ADC 是 带进位加法 指令 DAA 是 十进制调整指令 它只能对 AL 中的数据进行十进制调整 A100 MOV AL 58 MOV BL 65 ADD AL BL DAA MOV DL AL MOV AH 36 MOV BH 29 ADC AH BH MOV AL AH DAA MOV DH AL 8 在 DEBUG 环境下 向 0200H 地址和 0300H 地址输入数据 如下所示 E 0200 ABCDEK E 0300 abcdej 0200H 地址中的数据是 41 42 43 44 45 4B 0300H 地址中的数据是 61 62 63 64 65 4A 三 汇编程序 三 汇编程序 ASM 文件 的指令和程序文件 的指令和程序 1 汇编程序默认的源程序扩展名为 B A TXT B ASM C OBJ D EXE 2 汇编语言源程序 B 7 A 可在操作系统下直接运行 B 不能在操作系统下直接运行 3 可执行程序的程序扩展名有两种 A D A COM B ASM C OBJ D EXE E TXT 4 编写汇编语言源程序可用下述那些软件 B C E F A 汇编软件 B 记事本 C EDIT D DEBUG E 写字板 F WORD 5 编写汇编语言源程序的软件通常称为 D A 汇编文件 B 文本文件 C 目标文件 D 文本编辑软件 6 汇编语言源程序 A A 可以用汇编指令 伪指令和宏指令组成 B 由汇编程序直接生成 7 将汇编源程序变成可执行文件必须用下述方法 A A 先汇编 再链接 B 直接生成 C 先链接 再汇编 8 汇编时用到的程序是 A A MASM EXE B DEBUG EXE C LINK EXE 9 链接时用到的程序是 C A MASM EXE B DEBUG EXE C LINK EXE 10 将汇编源程序变成可执行文件要用下述软件 A C A MASM EXE B DEBUG EXE C LINK EXE 11 汇编的主要作用是 A A 生成目标文件 OBJ B 生成可执行文件 12 目标文件 OBJ 是 A A 机器代码程序 B 子程序 13 汇编语言源程序通过汇编后 除了生成链接文件 OBJ 外 还可以生成 A B A 列表文件 LST B 交叉引用文件 CRF C LIB 14 列表文件 LST 可列出源程序和机器语言清单 生成后可用什么软件打开 B C E F A 汇编软件 B 记事本 C EDIT D DEBUG E 写字板 F WORD 15 交叉引用文件 CRF 内有源程序内的变量 标识符等的简要说明 生成这个文件后 需 要用下述软件打开 D A 汇编软件 B 记事本 C EDIT D CREF EXE 16 下面是一段汇编过程 N masm1 masm shiyan31 8 请回答下列问题 1 汇编语言源程序是 B A SHIYAN31 B SHIYAN31 ASM C SHIYAN31 TXT 2 生成的目标文件名是 A A SHIYAN31 OBJ B SHIYAN31 3 生成的列表文件名为 B A NUL LST B 生成不了列表文件 4 Warning Errors 的意思是 A A 警告错误 程序可以进行汇编 B 严重错误 使程序无法进行汇编 5 Severe Errors 的意思是 B A 警告错误 程序可以进行汇编 B 严重错误 使程序无法进行汇编 6 从汇编清单中可以看出 A B A 程序无误 B 生成了目标程序 C 没有生成了目标程序 17 下面是一段汇编过程 N masm1 masm shiyan32 请回答下列问题 9 1 在汇编语言源程序中有 B A 警告错误 B 严重错误 2 这个汇编的结果 B A 可以生成 OBJ 目标文件 B 不能生成 OBJ 目标文件 18 下面是进行链接的一个实例 请回答下列问题 N masm1 LINK shiyan31 1 输入文件是哪个文件 C A SHIYAN31 B S
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国五矿招聘真题及答案
- 校园保安公司合同范本
- 楼层加装电梯协议书
- 新教师劳务合同范本
- 民间转让土地合同范本
- 柳州吊车租用合同范本
- 教师初步就业协议书
- 木纹漆施工合同范本
- 水库开发承包合同范本
- 施工合同备案实习协议
- 2025贵阳市城市建设投资集团有限公司第二批招聘笔试考试参考试题附答案解析
- 承装修安全生产管理制度
- 2025物流师考试试题及答案物流师考试真题及答案
- 2025-2026学年天一大联考高二物理第一学期期末质量跟踪监视模拟试题含解析
- 配电室安全检查要点和监管培训
- 职业生涯规划计划书(34篇)
- 2025-2030中国眼视光行业现状态势与未来前景预测报告
- 《危险化学品目录(2022调整版)》
- 旋转机械振动故障诊断及分析课件
- 网约车资格证考试题库与答案
- 撬装加油站管理制度
评论
0/150
提交评论