汇编语言第二章答案.doc

上传人:1595****071 文档编号:33979332 上传时间:2022-08-12 格式:DOC 页数:3 大小:43KB
返回 下载 相关 举报
汇编语言第二章答案.doc_第1页
第1页 / 共3页
汇编语言第二章答案.doc_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《汇编语言第二章答案.doc》由会员分享,可在线阅读,更多相关《汇编语言第二章答案.doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、如有侵权,请联系网站删除,仅供学习与交流汇编语言第二章答案【精品文档】第 3 页2.1在80x86微机的输入/输出指令中,I/O端口号通常是由DX寄存器提供的,但有时也可以在指令中直接指定00FFH的端口号。试问可直接由指令指定的I/O端口数。 答:可直接由指令指定的I/O端口数为256个。2.2 有两个16位字1EE5H和2A3CH分别存放在80x86微机的存储器的000B0H和000B3H单元中,请用图表示出它们在存储器里的存放情况。答:存储器里的存放情况如右下图所示:000B0H E5H000B1H 1EH000B2H000B3H 3CH000B4H 2AH2.3在IBM PC机的存储器

2、中存放信息如右下图所示。试读出30022H和30024H字节单元的内容,以及30021H和30022H字单元的内容。30020H 12H30021H 34H30022H ABH30023H CDH30024H EFH答:30022H字节单元的内容为ABH;30024H字节单元的内容为EFH。30021H字单元的内容为AB34H;30022H字单元的内容为CDABH。2.4 在实模式下,段地址和偏移地址为3017:000A的存储单元的物理地址是什么?如果段地址和偏移地址是3015:002A和3010:007A呢?答:3017:000A、3015:002A和3010:007A的存储单元的物理地址都

3、是3017AH。2.5 如果在一个程序开始执行以前(CS)=0A7F0H,(如16进制数的最高位为字母,则应在其前加一个0) (IP)=2B40H,试问该程序的第一个字的物理地址是多少?答:该程序的第一个字的物理地址是0AAA40H。2.6在实模式下,存储器中每一段最多可有10000H个字节。如果用调试程序DEBUG的r命令在终端上显示出当前各寄存器的内容如下,请画出此时存储器分段的示意图,以及条件标志OF、SF、ZF、CF的值。Cdebug-rAX=0000 BX=0000 CX=0079 DX=0000 SP=FFEE BP=0000SI=0000 DI=0000 DS=10E4 ES=1

4、0F4 SS=21F0 CS=31FFIP=0100 NV UP DI PL NZ NA PO NC答:此时存储器分段的示意图如右图所示。OF、SF、ZF、CF的值都为0。2.7 下列操作可使用那些寄存器?(1) 加法和减法 数据寄存器等(2) 循环计数 CX(3) 乘法和除法 AX、DX,乘数和除数用其他寄存器或存储器(4) 保存段地址 段寄存器(5) 表示运算结果为0 ZF=1(6) 将要执行的指令地址 CS:IP(7) 将要从堆栈取出数据的地址 SS:SP答:答案见题目的右边。2.8 那些寄存器可以用来指示存储器地址?答:BX、BP、SI、DI、堆栈操作时的SP、对应的段地址、386及其

5、后继机型的Exx。2.9 请将下列左边的项和右边的解释联系起来(把所选字母放在括号中):(1) CPU (M) A.保存当前栈顶地址的寄存器。(2) 存储器 (C) B.指示下一条要执行的指令的地址。(3) 堆栈 (D) C.存储程序、数据等信息的记忆装置,微机有RAM和ROM两种。(4) IP (B) D.以后进先出方式工作的存储空间。(5) SP (A) E.把汇编语言程序翻译成机器语言程序的系统程序。(6) 状态标志 (L) F.唯一代表存储空间中每个字节单元的地址。(7) 控制标志 (K) G.能被计算机直接识别的语言。(8) 段寄存器 (J) H.用指令的助记符、符号地址、标号等符号

6、书写程序的语言。(9) 物理地址 (F) I.把若干个模块连接起来成为可执行文件的系统程序。(10) 汇编语言 (H) J.保存各逻辑段的起始地址的寄存器,8086/8088机有四个:CS、DS、SS、ES。(11) 机器语言 (G) K.控制操作的标志,如DF位。(12) 汇编程序 (E) L.记录指令操作结果的标志,共6位:OF、SF、ZF、AF、PF、CF。(13) 连接程序 (I) M.分析、控制并执行指令的部件,由算术逻辑部件ALU和寄存器等组成。(14) 指令 (O) N.由汇编程序在汇编过程中执行的指令。(15) 伪指令 (N) O.告诉CPU要执行的操作(一般还要指出操作数地址),在程序运行时执行。答:答案见题目的括号中。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁