汇编与组成知识点_第1页
汇编与组成知识点_第2页
汇编与组成知识点_第3页
汇编与组成知识点_第4页
汇编与组成知识点_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、汇编与组成知识点一、基本概念汇总一、基本概念汇总1. 主存、外存容量通常以字节为单位给予描写。2. 计算机的工作方式是存储程序。3. 对源程序的处理方式有解释方式和编译方式两种。4. 软件系统包含系统软件和应用软件。而操作系统属于系统软件的一部分。5. 某定点小数字长16位,含1位符号,补码表示,则非0最小正数、最大正数、绝对值最小负数、绝对值最大负数的二进制代码分别是什么(参考习题部分)。6. 某浮点数字长16位,其中阶码6位,含1位符号位,补码表示,以2为底;尾数10位(含1位数符),补码表示,规格化。则非0最小正数、最大正数、绝对值最小负数、绝对值最大负数的二进制代码是什么(参考习题部分

2、)。7. 微命令是构成控制信号序列的最小单位。 8. 从取指令、分析指令到执行完该指令所需的时间被称为指令周期。而将指令周期划分为几个不同的阶段,每个阶段所需的时间,称为机器周期。9. 微指令是若干关联微命令的组合。10. IR、PC、PSW各指什么寄存器。二、基本知识汇总二、基本知识汇总1. 计算机内部采用数字化方法来表示各种信息,有哪些优点?2. 数字计算机的主要特点是什么?3. 简述组合逻辑控制器、微程序控制器的含义和主要优缺点。4. 指出常见的段寄存器。5. 简述三级存储体系结构及特点。6. 简述存储器按存取方式的分类。7. 简述I/O口的功能。8. 简述主存的技术指标。9. 简述I/

3、O按主机访问I/O设备的控制方式的分类。三、基本计算汇总三、基本计算汇总各种进制的转换。二进制是各种进制转换的纽带,都可通过转换二进制来实现。要实现BCD码表示,必须先将数据转换成十进制后,用4位二进制给予表示。例1:将二进制数(101110)2 转换为十进制数及BCD码。解:按128、64、32、16、8、4、2、1进行一一对位,取出1对应的数据, 则(46)10 ,BCD码表示为:(01000110)BCD 。例2:将八进制数(36)8 转换为十进制数及BCD码。解:将八进制转换成二进制有(011110)2; 再按128、64、32、16、8、4、2、1进行一一对位,取出1对应的数据, 则

4、(30)10 ,BCD码表示为:(01000110)BCD 。2. 在8086/8088CPU中,典型状态标志位的含义。例如:执行10101011+01011101二进制数的运算后,标志寄存器中OF、ZF、SF、CF的值各是多少? 解: 10101011+) 01011101 - 100001000两数运算,有进位,则CF=1两数运算后数据不为0,则ZF=0两数运算后最高位决定SF决定OF是例1:执行11011010+11101101二进制数的运算后,标志寄存器中OF、ZF、SF、CF的值各是多少?则OF=0 , ZF=0 , SF=1 , CF=1。例2:执行01010101 0011111

5、10二进制数的运算后,标志寄存器中OF、ZF、SF、CF的值各是多少?OF=0 , ZF=0 , SF=0 , CF=0。例3:执行10110011 01100010二进制数的运算后,标志寄存器中OF、ZF、SF、CF的值各是多少?OF=0 , ZF=0 , SF=0 , CF=0。四、分析与程序设计四、分析与程序设计1.第二章习题15。2. 阅读下面程序段试回答: MOV BL , AL AND AL , 0F0H MOV CL , 04H SHR AL , CL SAL AL , 1 MOV CL , AL SAL AL , 1 SAL AL , 1 ADD AL , CL AND BL

6、, 0FH ADD AL , BL (1)该程序段完成的功能是什么? (2)如果(AL)=36H,程序运行用后,(AL)=?解:(1)该程序段完成的功能是将AL中的压缩BCD码转换成2进制数据。 (2)(AL)=24H(4分)四、分析与程序设计四、分析与程序设计3. 阅读下面程序段试回答: MOV BL , AL AND AL , 0F0H MOV CL , 04H SHR AL , CL SAL AL , 1 MOV CL , AL SAL AL , 1 SAL AL , 1 ADD AL , CL AND BL , 0FH ADD AL , BL (1)该程序段完成的功能是什么? (2)如

7、果(AL)=17H,程序运行用后,(AL)=?解: (1)该程序段完成的功能是将AL中的压缩BCD码转换成2进制数据。(6分) (2)(AL)=11H(4分)四、分析与程序设计四、分析与程序设计4. 现有下列程序段: MOV SI , OFFSET SOUR MOV DI , OFFSET DEST MOV CX , 20H CLD REP MOVSW 如果上述程序段不使用串操作指令(即取消REP MOVSW指令), 试修改程序段,完成原程序段功能。 解: MOV SI , OFFSET SOUR MOV DI , OFFSET DEST MOV CX , 20H LOP: MOV AX , SI MOV DI , AL INC SI INC SI INC DI INC DI LOOP LOP 四、分析与程序设计四、分析与程序设计5. 编写一段程序,判断寄存器AH和AL中第三位是否相同,如相同,AH置0,否则AH置非0。试在空白处填上适当的指令(一个空白处只填一条指令)。解: XOR AH , AL AND AH , 08H JZ ZERO MOV AL , 0FFH JMP NEXT ZERO: MOV AH , 00NEXT: 五、分析与程序设计五、分析与程序设计教案PPT第5章例5.6。2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论