ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:30.20KB ,
资源ID:4323190      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4323190.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(5184+6184+计算机组成原理与汇编语言.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

5184+6184+计算机组成原理与汇编语言.docx

1、5184+6184+计算机组成原理与汇编语言10年秋期成人教育(专科)计算机组成原理与汇编语言期末复习指导2010年12月修订第一部份 课程考核说明1、考核目的通过本次考试,了解学生对本课程基本内容和重、难点的掌握程度,以及运用本课程的基本知识、基本理论和基本方法来分析和解决计算机组成原理的能力,同时还考察X86汇编语言编程能力,理解与运用相结合。2、考核方式本课程期末考试为开卷笔试,考试时间为90分钟。3、适用范围、教材本复习指导适用于重庆电大成人教育专科软件开发与应用专业的选修课程计算机组成原理与汇编程序设计。本课程考试命题依据的教材采用俸远桢主编,中央广播电视大学出版社出版的计算机组成原

2、理与汇编程序设计(2000年7月第1版)。4、命题依据本课程的命题依据是计算机组成原理与汇编语言课程的教材、实施意见。5、考试要求考试主要是考核学生对基本理论和基本问题的理解和应用能力。在能力层次上,从了解、掌握、重点掌握3个角度来要求。主要考核学生对计算机组成原理知识的基本理论、对计算机系统设计过程与实现技术的理解和对计算机应用中遇到的硬件的简单问题提出解决能力。6、考题类型及比重考题类型及分数比重大致为:填空题(15%);选择题(20%);分析计算(55%);简答题(10%)。第二部份 期末复习指导第一单元 绪论一、重点掌握1、存储程序工作方式,计算机基本组成与各部件的基本功能,信息的数字

3、化表示方法。2、应用计算机解题的过程与几个层次。二、一般掌握1、计算机硬件系统的典型结构,计算机软件系统的主要内容。2、计算机的特点,掌握其主要性能指标的含义。第二单元 计算机中的信息表示一、重点掌握1、常用的进位计数制及其相互转换方法。2、原码、补码的表示方法及其相互转化。3、指令格式与寻址方式。4、定点数、浮点数表示方法,能根据给定格式写出典型值。 第三单元 汇编语言程序设计一、重点掌握1、补码定点加减运算移位操作,理解浮点加减运算、十进制加法运算,掌握无符号整数一位乘法并了解其逻辑实现,掌握无符号整数一位除法,了解浮点乘除运算。2、模型机的基本组成、数据通路及数据传送,掌握微命令的基本形

4、式。 3、控制器的功能与组成和指令的执行过程。二、一般掌握1、全加器的逻辑式和结构、并行加法器及所采用的进位链结构。2、多功能算术逻辑运算部件。第四单元 典型CPU及指令系统举例一、重点掌握1、8086/8088CPU的寄存器结构、主存储器、堆栈结构。2、8086/8088指令系统的寻址方式。3、8086/8088 指令类型。二、一般掌握 CPU性能的一些措施与当前常用的实际CPU基本组成。第五单元 汇编语言程序设计一、重点掌握1、掌握汇编语言程序中符号、数据、段结构和过程等的定义方法。2、汇编语言程序中段寄存器的各种加载方法。3、无条件转移指令、条件转移指令、循环控制指令、子程序的调用指令和

5、返回指令的格式与使用。4、顺序、分支、循环和子程序结构的程序设计方法与技术。二、一般掌握1、汇编语言程序中3种语句的格式、特点和作用。2、汇编语言程序中使用的各种运算符。3、数值运算、串操作运算和代码转换中程序设计实例。第六单元 存储系统一、重点掌握三级存储体系的功能、所有存储器、存取方式、性能,熟练掌握主存储器逻辑设计。二、一般掌握1、SRAM和DRAM的存储原理、特点、选用选则、动态刷新,主存与CPU之间的连接。2、高速缓存与虚存储器的基本思想。第七单元 主机与外部设备的信息交换一、重点掌握中断方式和DMA方式。二、一般掌握1、计算机总线的功能与组成,输入/输出系统的功能与组成。中断与DM

6、A的请求、响应和处理2、接口分类,系统总线的信号组成。第八单元 输入/输出设备一、一般掌握1、计算机输入/输出设备的基本知识。2、I/O设备的工作原理。3、键盘软件扫描方法,点阵成像原理、屏幕显示与显示缓存之间的对应关系,磁盘中的信息组织方法与相应的寻址信息。第九单元 计算机硬件系统示例一、一般掌握1、整机系统的连接方法。2、通过I/O指令实现I/O操作的方法。3、采用中断方式调用外围设备的方法。4、采用DMA方式调用外围设备的方法。第三部分 综合练习题一填空题1、计算机硬件主要由运算器、控制器、存贮器、( )、( )组成;运算器,控制器统称为( )。2、将下列进位制相互进行转换。(1)(10

7、100.101)2( )10(2)(3AB.C)16( )10(3)(37)8( )23、半导体动态存贮器靠( )原理存贮信息,而半导体静态存贮器靠( )原理存贮信息。4、8086CPU中共有()个寄存器;它们分为3组,分别是()寄存器、()寄存器和用于控制的寄存器。5、有一个1024K位的存贮器,它由四个存贮体组成,每个存贮体为8K字,试问每个字的字长是( )位。6、设内存中,某一逻辑地址表示为:1250H:1CA5H (1) 它的物理地址为() (2) 它的逻辑地址可表示为():1005H (3) 它的逻辑地址也可表示为1000H: ()1、在计算机内部信息分为两大类,即( ),( )。7

8、、将下列进位制相互进行转换。(1)(1101.01)2( )10 (2)(3AB.C)16( )8(3)(375.1)8( )2 (4)(100)10( )28、在数的表示范围方面,浮点比定点( );在运算规则方面,浮点比定点复杂;在运算精度方面,浮点比定点( );在设备量方面,浮点比定点需要更多设备。9、F标志寄存器共有9个标志位,除DF、IF、TF和AF外,余下的五个标志位分别是()。10、一个源程序至少必须有一个()段和一条源程序结束(END)伪指令,附加段、堆栈段和数据段等视需要可有可无。11、写出完成下述功能的程序(1) 传送10H到AL寄存器中 ( )(2) 将AL内容加上16 (

9、 )(3) AL内容乘以BL的内容 ( )12、I/O接口分为( )接口和( )接口,I/O接口的功能是交换主机和外设的状态信息,使主机和外设的速度相匹配,实现主机和外设之间的数据交换,实现数据格式的交换。1、程序设计语言主要包括机器语言,( ),高级语言;对源程序语言的处理方式有解释和( )两种类型。13、 (5AB)16 = ( )2 (7E5)16 +(4D3)16 = ( ) 16 14、对下列数据代码设为奇校验,请在括号中填写相应的校验位A 1010111( ) B 1000111( )15、在标志寄存器中,反映进位标志位是(),方向标志位是DF,溢出标志位是(),符号标志位是SF,

10、零标志位是ZF。16、END称为()伪指令,PROC/ENDP 称为过程定义伪指令, SEGMENT/ENDS 称为()伪指令,ASSUME称为段寻址伪指令。17、写出下列源操作数所用的寻址方式(1) ADD AL,0ABH;寻址方式为:( )(2) INC WORD PTR1000; 寻址方式为:( )18、I/O接口分为串行接口和并行接口,I/O接口的功能是交换主机和外设的( ),使主机和外设的速度相匹配,实现主机和外设之间的数据交换,实现的数据格式交换。19、一个完整的程序中断过程包括:中断请求,中断判优,中断响应,中断处理,中断返回;其中发送向量地址和执行中断隐指令应在( )阶段,执行

11、中断服务程序在( )阶段,自动恢复程序断点地址和中断前的程序状态字在中断返回阶段。20、计算机硬件主要由运算器,控制器,( ),输入输出设备组成;运算器和控制器统称为CPU。21、 5ABH = ( )2 7E5H + 4D3H = ( ) 16 22、某微型机定点整数格式字长为8位(包括一位符号位),若X用补码表示,则X补的最大正数是( ),最小负数是( )(用八进制真值表示)。23、指令中的地址码即是操作数的实际地址,这种寻址方式称作( );若指令中的地址码即是实际的操作数,这种寻址方式称作( )。24、变址寄存器SI和DI,它们即可作为通用寄存器, 也可以作为( )寄存器, 分别存放()

12、数据串和()数据串的基址。25、有一个512K的存贮器,它由四个存贮体组成,每个存贮体为16K字,试问每个字的字长是( )位。26、现代计算机的运算器结构一般是用总线来组织,基本分为单总线、双总线和三总线三种结构型式。其中( )操作速度最快,而( )操作速度最慢。27、中断返回时要恢复( )和( ),才能返回主程序继续执行。28、计算机软件分为( )和( )两大类。29、计算机唯一能直接执行的语言是( )语言。30、每条指令由两部分组成,即( ),( )。31、标号和变量所具有的三种属性分别为( )属性,( )属性和( )属性。32、操作数的三种类型为立即数操作数,( )操作数,( )操作数。

13、33、8088CPU中通用寄存器是AX,BX,CX,DX,SP,BP,SI,DI,指针寄存器是IP,段寄存器是( )。34、计算机的I/O系统由( )、设备控制器、( )和( )组成。35、一个完整的程序中断过程包括:( )等五个阶段。二选择题1、若十进制数为132.75,则其十六进制数为( ) A21.3 B. 84.C C24.6 D. 84.62、若X反=10011,则其十进制真值为( ) A-3 B-6 C-4 D113、某定点整数16位,含1位符号位,原码表示,则其绝对值最大正数为( )A216 B215C(215-1) D(216-1)4、某浮点数字长32位;其中阶码8位,含1位阶

14、符,补码表示,R=2;尾数24位,含1位数符,补码表示;规格化。则其绝对值最小负数为( )。 A-2-1282-1 B2-7(-2-23)C-2-127(223) D2-127(-2-1)5、补码减法运算是指( ) A操作数用补码表示,符号位单独处理 B操作位用补码表示,连同符号位一起相加C操作位用补码表示,将减数变为机器负数,然后相加 D操作位用补码表示,将被减数变为机器负数,然后相加6、两个采用变型补码表示的数进行加减运算时,发生正溢出的特征是双符号位为( )。A01 B00C10 D117、进位传递函数是( )。AA1B1 BA1B1C10 D118、主存储器尝采用( )A顺序存取方式

15、B随机存取方式C直接存取方式 D半顺序存取方式 9、若CPU 地址线为25根,则能够直接访问的存储器最大容量为( )。 A1M B5MC16M D32M10、键盘接口通常( ) A选用DMA接口 B选用中断接口C选用直接程序传送方式接口 D既可选中断也可选DMA接口11、一个完整的计算机系统应包括( )A 运算器,存贮器,控制器 B 主机和外部设备C 主机与应用程序 D 配套的硬件设备和软件系统12、具有下列特点的机器是冯诺依曼机型的机器( )。A 具有RISC指令系统的计算机系统B 使用微程序控制技术的计算机系统C 能够按照存贮器中的程序所指定的逻辑顺序,读出指令并执行的系统D 使用磁盘,半

16、导体存贮器和高速缓冲存贮部件的系统13、下列数中最大的数是( )A (62)16 B (131)8 C (1100001)214、若十进制数为157.125,则其八进制数为( )A 235.157 B 532.571 C 235.1 D 532.1密 封 线 内 不 要 答 题15、在机器数中()的零的表示形式是惟一的。A 原码 B 补码 C 反码 D 原码和反码16、运算器的核心部件是( )A 数据总线 B 算术逻辑运算单元 C 并行进位部件 D 通用寄存器17、原码乘法是( )A 用原码表示操作数,然后直接相乘B 被乘法用原码表示,乘数取绝对值,然后相乘 C 乘数用原码表示,被乘数取绝对值

17、,然后相乘D 先取操作数绝对值相乘,符号位单独处理18、计算机主频的周期是指( )A 指令周期 B 机器周期 C 时钟周期 D 存取周期19、在向量中断方式中,中断向量是()A 子程序入口地址B 中断源服务程序入口地址C 中断服务程序入口地址D 中断返回地址20、使CPU与I/O设备完全并行工作的方式是( )A 程序直接传送方式 B 中断方式C 通道方式 D 程序查询方式21、冯诺依曼机的基本特征是( )A 微程序控制 B 存贮程序控制C 组合逻辑控制 D 同步控制22、计算机中的存贮系统是指( )A RAM存贮器 B ROM存贮器C 主存贮器 D 主存贮器和外存贮器23、中央处理机(CPU)

18、是指( )A 运算器 B 控制器C 运算器和控制器 D 运算器,控制器,控制器和主存贮器24、下列数中最大的数是( )A.(1011011)2 B.(142)8 C.(59)16 密 封 线 内 不 要 答 题25、下列何种码制中,具有正值的机器数等于其真值。( )A. 原码 B. 补码 C. 反码 D. 原码、补码、反码26、运算器的主要功能是进行( )A 逻辑运算 B 算术运算 C 逻辑运算与算术运算 D 初等函数运算27、在CPU中跟踪指令后继地址的寄存器是( )A 主存地址寄存器 B 程序计数器C 指令寄存器 D 状态条件寄存器28、影响加法器运算速度的主要因素是( )A 组成全加器的

19、元器件的工作速度B 所有本地进位di产生C 所有全加和Qi产生的速度D 串行进位链的总延迟时间29、同步控制是( )A 只适用于CPU控制的方式 B 只适用于外部设备控制的方式C 由统一时序信号控制的方式 D 所有指令执行时间都相同的方式30、EPROM是指( )A 随机读写存贮器 B 只读存贮器C 可编程的只读存贮器 D 可擦除的可编程只读存贮器31、若十六进制数为B2.5,则其十进制数为( )A 188.5 B 178.3125 C 179.75 D 163.312532、计算机的软件是指( )A 为解决实际问题而编写的程序B 控制和管理计算机各种资源的操作系统C 泛指计算机系统中使用的各

20、种程序D 计算机系统中供所有用户使用的程序33、下列数据代码中含有一位奇偶校验位,而且无错误出现,请问采用偶校验的数据代码是( )A 01011011 B 11010011C 11010010 D 0101000134、某定点整数16位,含1位符号位,补码表示,则其绝对值最大负数为( )A -215 B -216 C -(215-1) D -(216-1)35、寄存器间接寻址中,操作数放在( )A 通用寄存器 B 主存单元 C 堆栈 D 程序计数器36、运算器虽然由多种部件组成,但核心部件是( )A 算术逻辑运算单元 B 数据总线C 数据寄存器 D 多路转换器E 累加器37、某浮点数字长16位

21、;其中阶码4位,含1位阶符,补码表示,R=2;尾数12位,含1位数符,补码表示;规格化.则其绝对值最小负数为( )A -27(1-2-11) B 2-8(-2-1) C 27(-1) D 28(-1)38、若X原=1.0010101,则X反=( )A 1.0010101 B 1.0010110 C 0.0010110 D 0.110101039、在微程序控制器中,机器指令与微指令的关系是( )A 一段机器指令组成的程序可由一条微指令来执行B 一条微指令由若干条机器指令组成C 每一条机器指令由一条微指令来执行D 每一条机器指令由一段用微指令组成的微程序来解释执行40、存贮周期是指( )A 存贮器

22、的读出时间 B 存贮器的写入时间C 存贮器进行连续读和写操作所允许的最短时间间隔密 封 线 内 不 要 答 题D 存贮器进行连续写操作所允许的最短时间间隔41、补码加法运算是指( )A 操作数用补码表示,符号位单独处理B 操作数用补码表示,将被加数变补,然后相加C 操作数用补码表示,连同符号位一起相加D 操作数补码表示,将加数变补,然后相加42、隐地址是指( )的地址A 用寄存器号表示 B 存放在主存单元中C 存放在寄存器中 D 事先约定,指令中不必给出43、变址寻址方式中,操作数的 有效地址等于( )A 基址寄存器内容加上形式地址B 存放在主存单元中C 存放在寄存器内容加上形式地址D 程序计

23、数器内容加上形式地址44、半导体静态存储器SRAM的 存储原理是( )A 依靠双稳态触发电路 B 依靠定时刷新C 依靠读后再生 D 信息不再变化45、下列数码中设有奇偶校验位,检测数据有错误,试问采用偶校验时,哪个数码出错( )A. 11011010 B. 01001011 C. 01100110 D. 1001010146、运算器的主要功能是进行( )A 逻辑运算 B 算术运算 C 逻辑运算与算术运算 D 初等函数运算47、在CPU中跟踪指令后继地址的寄存器是( ) 密 封 线 内 不 要 答 题A 主存地址寄存器 B 程序计数器C 指令寄存器 D 状态条件寄存器48、微指令执行的顺序控制,

24、即是确定如何形成后继地址问题,通常采用的断定方式的基本思想是( )A 用微程序计数器来产生后继微指令地址B 根据现行微指令的下地址字段和测试字段决定后继微指令地址C 用程序计数器PC来产生后继微指令地址D 通过微指令中指定一专门字段来控制产生后继微指令地址 49、中断向量地址是( )A 子程序入口地址 B 中断服务程序入口地址C 中断服务程序入口地址的地址 D 查询程序地址 50、使CPU与I/O设备完全并行工作的方式是( )A 程序直接传送方式 B 中断方式C 通道方式 D 程序查询方式三分析/计算题1、利用变形补码计算XY补,并指出是否溢出,说明是正溢还是负溢。X补00,110011Y补0

25、0,101101运算过程如下:2、用无符号数一位乘法计算X Y,写出规范的运算过程。X1001 Y1101规范运算过程为:3、程序改错:本程序的作用是将以S1为起始地址的20个字符,依次传送到同数据段的以S2为起始地址的一段字节之中,请指出程序中哪条指令有错误,并加以改正。(要S1SI和S2SI分别表示S1、S2中各字节的有效地址,SI表示距S1或S2的起始地址的字节数。)程序如下: MOV SI ,0 MOV CX ,10 NEXT:MOV AL ,S1SI MOV S2SI ,AL INC S1SI LOOP4、已知累加器AL的内容为10,执行下列程序段后,寄存器AL、BL的内容是多少?

26、MOV BL , AL ADD AL , AL SUB AL , BL ADD AL , AL5、利用变形补码计算XY补,并指出是否溢出,说明是正溢还是负溢。 X补11,001101Y补11,010011运算过程如下:6、用无符号数一位乘法计算X Y,写出规范的运算过程。X1101 Y1111规范运算过程为:7、将数-0.3125和7/25用下述规格化浮点格式(阶码与尾数均用原码表示,阶码以2为底)表示。 得 分评卷人01 345 - 11阶符数符阶码: 尾数 8、已知 AX = 82A0 H,BX = 8265 H有指令: AND AL , AL ADC AX , BX (1) 写出各标志位

27、的置位情况OF = _SF = _ CF = _(2) 结果 AX = _9、执行下列指令后,累加器AL的内容是什么(AL10 H,BL20 H)?为什么? SUB AL , BL MOV CL , BL10、利用变形补码计算XY补,并指出是否溢出,说明是正溢还是负溢。 X补00,010110Y补00,100101运算过程如下:11、用无符号数一位乘法计算X Y,写出规范的运算过程。X1010 Y1001规范运算过程为:12、已知下列四条等值语句: C1 EQU 500H C2 EQU 50H C3 EQU 1000H C4 EQU 2000H 下列指令哪些是错的?哪些是对的? ADD AL

28、, C1-C2 MOV BL , C3+C4 SUB BX , C4-C3 SUB AH , C4-C3-C1 ADD AL , C213、下列程序执行后,寄存器AL,BL,CL的内容是多少?MOV AL , 6 SUB AL , 0 MOV BL , AL ADD AL , AL ADD AL , BL MOV CL , AL INC CL CMP AL, BL SUB AL , BL HALT14、某机器指令格式如下所示:23181716150OPXD 其中:X为寻址方式位,当X0时,直接寻址。Xl时,用变址寄存器X1进行变址寻址。X2时,用变址寄存器X2进行变址寻址。X=3时,相对寻址。 设:(PC)1234H,X10037H,X2 1122H,请确定下列各指令的有效地址(指令和地址均用16进制表示) (l)481119H: E (

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1