2023年计算机组成原理及汇编语言期末考试复习指导春_第1页
2023年计算机组成原理及汇编语言期末考试复习指导春_第2页
2023年计算机组成原理及汇编语言期末考试复习指导春_第3页
2023年计算机组成原理及汇编语言期末考试复习指导春_第4页
2023年计算机组成原理及汇编语言期末考试复习指导春_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

《计算机组成原理及汇编语言》期末考试复习指导(05春)说明:本课程为中央电大开放教育专科选修课,期末考试由重庆电大命题(试卷代号:6184)。该套资料针对性较强,各教学点该课程的责任老师若有什么疑问,欢迎致电68465183找孙康明或E-MaiI至或。第一部分考核范围第一单元:绪论掌握存储程序工作方式,计算机基本组成与各部件的基本功能,信息的数字化表达方法。初步掌握计算机硬件系统的典型结构,计算机软件系统的重要内容。理解应用计算机解题的过程与几个层次。理解计算机的特点,掌握其重要性能指标的含义。第二单元:计算机中的信息表达掌握常用的进位计数制及其互相转换方法。掌握原码、补码的表达方法及其互相转化。掌握指令格式与寻址方式。掌握定点数、浮点数表达方法,能根据给定格式写出典型值。第三单元:汇编语言程序设计理解全加器的逻辑式和结构、并行加法器及所采用的进位链结构、多功能算术逻辑运算部件。掌握补码定点加减运算移位操作,理解浮点加减运算、十进制加法运算,掌握无符号整数一位乘法并了解其逻辑实现,掌握无符号整数一位除法,了解浮点乘除运算。理解模型机的基本组成、数据通路及数据传送,掌握微命令的基本形式。33、在CPU中跟踪指令后继地址的寄存器是(A主存地址寄存器B程序计数器C指令寄存器D状态条件寄存器34、在微程序控制器中,机器指令与微指令的关系是()A一段机器指令组成的程序可由一条微指令来执行B一条微指令由若干条机器指令组成C每一条机器指令由一条微指令来执行D每一条机器指令由一段用微指令组成的微程序来解释执行35、主存和CPU之间增长高速缓冲存贮器的重要目的是()A扩大主存容量B即扩大主存容量又提高主存速度C提高主存速度,解决与CPU之间速度匹配问题D扩大CPU中通用寄存器的数量36、使CPU与I/O设备完全并行工作的方式是()A程序直接传送方式B中断方式C通道方式D程序查询方式三.分析/计算题1、运用变形补码计算[X+Y]补,并指出是否溢出,说明是正溢还是负溢。[X]lh=00,110011[Y]ft=00,101101运算过程如下:2、程序改错:本程序的作用是将以S1为起始地址的20个字符,依次传送到同数据段的以S2为起始地址的一段字节之中,请指出程序中哪条指令有错误,并加以改正。(要S1[SI]和S2LSI]分别表达SI、S2中各字节的有效地址,[SI]表达距S1或S2的起始地址的字节数。)程序如下:MOVSI,0MOVCX,10NEXT:MOVAL,SI[SI]

MOVS2[SI],ALINCSI[SI]LOOP3、已知累加器AL的内容为I0,执行下列程序段后,寄存器AL、BL的内容是多少?MOVBL,ALADDAL,ALADDAL,ALSUBAL,BL4、将数97和-123用下述规格化浮点格式(阶码与尾数均用原码表达,阶码以2为底)表达。5-11-34数符5-11尾数・5、在8088/8086CPU寻址存储单元时,逻辑地址由哪两部分组成?写出卜.列存贮器地址的逻辑地址的具体构成和物理地址。2314H:0035H66、说明下列位指令的功能(DEQU6、说明下列位指令的功能(DEQU(2)DB(3)DW6、说明下列位指令的功能(DEQU(2)DB(3)DW(4)DD⑸SEGMENTENDS7、用无符号数一位乘法计算XXY,写出规范的运算过程。X=1001Y=1101规范运算过程为:8、运用变形补码计算[X+Y]补,并指出是否溢出,说明是正溢还是负溢。[X]»h=ll,001101[Y]lh=ll,010011运算过程如下:9、用无符号数一位乘法计算XXY,写出规范的运算过程。X=110lY=1111规范运算过程为:10、将数一0.3125和-7/25用下述规格化浮点格式(阶码与尾数均用原码表达,阶码以2为底)表达。01-345-11阶符数符有指令:ANDAL,ALADCAX,BX(1)写出各标志位的置位情况OF=SF=CF=⑵结果AX=12、执行下列指令后,累加器AL的内容是什么(AL=10H,BL=20H)?为什么?SUBAL,BLMOVCL,BLADDAL,BL

CMPAL,CL13、程序改错:本程序的作用是将以SI为起始地址的20个字符,依次传送到同数据段的以S2为起始地址的一段字节之中,请指出程序中哪条指令有错误,并加以改正。(要S1[SI]和S2[SI]分别表达S1、S2中各字节的有效地址」SI]表达距S1或S2的起始地址的字节数。)程序如下:MOVSI,0MOVCX,10NEXT:MOVALMOVS2[SI],ALINCSI[SIJLOOP14、己知累加器AL的内容为10,执行下列程序段后,寄存器AL、BL的内容是多少?MOVBL,ALADDAL,ALADDAL,ALSUBAL,BL15、将数97和-123用下述规格化浮点格式(阶码与尾数均用原码表达,阶码以2为底)表达。01-345-11|阶符|数符一阶码尾数16、在控制器中,程序计数器(PC)的作用是什么?指令寄存器(IR)的作用是什么?阶码17、已知RS—232总线传送一个字符的信息格式为:1个起始位』个终止位,1个奇偶校验位,1个字节的数据位,如以9600波特速率传送30秒,试问总共约可传送多少字符。I8、指出下列指令的功能MOVDS,AXLEADX,DBUFPUSHBXADDAL,203、已知下列四条等值语句:C1EQU5OOHC2EQU50HC3EQUI000HC4EQU2023H下列指令哪些是错的?哪些是对的?ADDAL,C1-C2MOVBL,C3+C4SUBBX,C4-C3SUBAH,C4-C3-C1ADDAL,C219、下列程序执行后,寄存器AL,BUCL的内容是多少?MOVAL,6SUBAL,0MOVBL,ALADDAL,BLMOVCL,ALINCCLCMPAL,BLSUBAL,BLHALT20、某机器指令格式如下所示:23〜1817〜16150OPXD其中:X为寻址方式位,当X=0时,直接寻址。X=1时,用变址寄存器XI进行变址寻址。X=2时,用变址寄存器X2进行变址寻址。X=3时,相对寻址。设:(PC)=1234H,[XI]=0037H,[X2j=1122H,请拟定下列各指令的有效地址(指令和地址均用16进制表达)(1)481119H:E=(2)591228H:E=668835H:E=(4)77A946H:E=21、指令和数据都以二进制数码的形式存放在存贮器中,试说明如何才干区别哪些是指令,哪些是数据。(提醒:从时序部件产生的周期状态,以及指令流、数据流所流向的不同部件来分析。)22、某机字长为16位,其16位单字长访问内存指令格式如下:15-1211-10987-0OPMIXA其中:OP为操作码,M为寻址模式(00:立即地址,01:直接寻址,10:相对寻址,11:堆栈寻址),I为直接/间接寻址方式(0:直接寻址,1:间接寻址),X为变址寻址(1:变址寻址),A为形式地址,设PC为指令计数器,R为变址寄存器,E为有效地址,请I可答以下问题:TOC\o"1-5"\h\z(1)、该指令格式可进行多少种操作()(2)、当M=00时,操作数的范围是多少()(3)、已知E=2030,且M=O1,A=()(4)、已知E=2030,R中存放0015,且X=l,A=()(5)、若允许二级间接寻址,寻址范围是多少(23、把变量为DATA起始的数据65,0521H,0500H和DATB起始的数据100个字节,连续存入存储器中,写出伪指令。24、写出返回DOS的两种方法。25、准时序控制方式划分,总线可分哪几类?分别合用于什么场合?四.问答题1、在控制器中,程序计数器(PC)的作用是什么?指令寄存器(IR)的作用是什么?2、已知RS—232总线传送一个字符的信息格式为:1个起始位,1个终止位,1个奇偶校验位,1个字节的数据位,如以9600波特速率传送30秒,试问总共约可传送多少字符。3、指出下列指令的功能MOVDS,AXLEADX,DBUF⑶PUSHBXADDAL,204、准时序控制方式划分,总线可分哪儿类?分别合用于什么场合?5、在8088/8086CPU寻址存储单元时,逻辑地址由哪两部分组成?写出下列存贮器地址的逻辑地址的具体构成和物理地址。2314H:0035H6、说明下列位指令的功能(DEQU(2)DB(3)DW(4)DD(5)SEGMENTENDS7、假设•种单地址指令的结构如下所示:0PIXD其中I为间接寻址位,X为寻址方式位,D为形式地址,R为通用寄存器(兼作变址寄存器),E为有效地址。请在下表中填入适当的寻址方式名称。寻址方式名称IX有效地址E000E=D001E=(PC)+D010E=(R)+D011E=R100E=(D)110E=((R)4-D)8、I/O接口有哪些基本功能?9、若STR是字符串的首地址,请指出下列程序的功能,并在语句行的后面加上相应语句的注释。LEABX,STR;TOC\o"1-5"\h\zLP:CMP[BX1,'&;JNZNEXT;MOV[BX],'S;NEXT:INCBX;LOOPLP;HET程序的功能是:10、有一个八位机器数(1)当它是带符号整数时,分别写出它在原码,补码,反码时所表达的数值范围,以及数值0的表达。(2)当它为无符号整数时,其相应的真值范围是多少。原码:补码:反码:无符号数:11、简述一条进栈指令PUSH和一条出栈指令POP的操作过程以及堆栈操作的规程。12、指出下列标志位的含义TOC\o"1-5"\h\z(DCF(2)PF(3)ZF(4)SF13、若DAT1和DAT2都是内存单元的地址,指出下列程序的功能,并将程序加上注解。MOVAL.0;LEASUDAT1+19;LEABX,DAT2+19;MOVCX,20;LP:MOVAL,[SI];MOV[BX],ALTOC\o"1-5"\h\zDECSI;DECBX;LOOPLP;HLT程序的功能是:14、已知X=(128X5)-(96-25),完毕上述运算环节的程序如下:PUSHAPUSHBMULA,BPUSHCPUSHDSUBC,DSUBA,CPOPA(其中原始数据128fA寄存器:5-B寄存器:96-C寄存器:25-D寄存器)(1)、请将堆栈里栈项的变化,从左至右依次填入下面堆栈示意图中,并标明堆栈指示器SP(2)、说明最后在A寄存器中的数据是多少?理解控制器的功能与组成和指令的执行过程。第四单元:典型CPU及指令系统举例理解8086/8088CPU的寄存器结构、主存储器、堆枝结构。掌握8086/8088指令系统的寻址方式。理解8086/8088指令类型。了解CPU性能的一些措施与当前常用的实际CPU基本组成。第五单元:汇编语言程序设计理解汇编语言程序中3种语句的格式、特点和作用。理解汇编语言程序中使用的各种运算符;掌握汇编语言程序中符号、数据、段结构和过程等的定义方法。掌握汇编语言程序中段寄存器的各种加载方法。掌握无条件转移指令、条件转移指令、循环控制指令、子程序的调用指令和返回指令的格式与使用。掌握顺序、分支、循环和子程序结构的程序设计方法与技术。理解在数值运算、串操作运算和代码转换中程序设计实例。第六单元:存储系统掌握三级存储体系的功能、所有存储器、存取方式、性能,纯熟掌握主存储器逻辑设计。理解SRAM和DRAM的存储原理、特点、选用选则、动态刷新,主存与CPU之间的连接。了解高速缓存与虚存储器的基本思想。

第七单元:主机与外部设备的信息互换掌握计算机总线的功能与组成,输入/输出系统的功能与组成。中断与DMA的请求、响应和解决纯熟掌握中断方式和DMA方式。理解接口分类,系统总线的信号组成。了解IOP第八单元:输入/输出设备理解计算机输入/输出设备的基本知识。理解I/O设备的工作原理。掌握键盘软件扫描方法,点阵成像原理、屏幕显示与显示缓存之间的相应关系,磁盘中的信息组织方法与相应的寻址信息。第九单元:计算机硬件系统示例掌握整机系统的连接方法。掌握通过I/O指令实现I/0操作的方法。掌握采用中断方式调用外围设备的方法。掌握采用DMA方式调用外围设备的方法。第二部分综合练习题一.填空题)、()、()、(1、计算机硬件重要由运算器、控制器、存贮器、(组成;运算器,控制器统称为()、(组成;运算器,控制器统称为(组成;运算器,控制器统称为()o

2组成;运算器,控制器统称为()o2、计算机唯一能直接执行的语言是(2、计算机唯一能直接执行的语言是()语言。3、将下列进位制互相进行转换。(10100.101)2=((3AB.C)i6=(42、计算机唯一能直接执行的语言是()语言。3、将下列进位制互相进行转换。(10100.101)2=((3AB.C)i6=(4、半导体动态存贮器靠(()原理存贮信息)Io)io(3)(37)8=()2)原理存贮信息,而半导体静态存贮器靠TOC\o"1-5"\h\z6、8086CPU中共有()个寄存器;它们分为3组,分别是()寄存器、()寄存器和用于控制的寄存器。7、有一个1024K位的存贮器,它由四个存贮体组成,每个存贮体为8K字,试问每个字的字长是()位。8、设内存中,某一逻辑地址表达为:125OH:1CA5H(1)它的物理地址为()(2)它的逻辑地址可表达为():1005H(3)它的逻辑地址也可表达为10OOH:()9、通常I/O控制方式可分为6种,即:程序控制直接传送方式,程序查询方式,中断方式,直接存贮器访问(DMA)方式,(),I/O解决机方式。10、中断请求是中断源向()发出的申请中断的规定。11、计算机软件分为()和应用软件两类。12、在计算机内部信息分为两大类,即(),()。13、半导体动态存贮器靠()原理存贮信息,而半导体静态存贮器靠()原理存贮信息。14、将下列进位制互相进行转换。)10(2)(3AB.C)i6=()8(4)(1OO)io=((3)(375.1)8=((4)(1OO)io=(I5、在数的表达范围方面,浮点比定点();在运算规则方面,浮点比定点复杂;在运算精度方面,浮点比定点();在设备量方面,浮点比定点需要更多I5、在数的表达范围方面,浮点比定点();在运算规则方面,浮点比定点复杂;在运算精度方面,浮点比定点();在设备量方面,浮点比定点需要更多16、F标志寄存器共有9个标志位,除DF、IF、TF和AF外,余下的五个标志位分别是1717、一个源程序至少必须有一个(18、计算机硬件重要由运算器、控制器、存贮器组成;运算器,控制器统称为(19、计算机唯•能直接执行的语言是(20、将下列进位制互相进行转换。(1)(10100.101)2=((2)(3AB.C)16=((3)(37)土()221、半导体动态存贮器靠(17、一个源程序至少必须有一个(18、计算机硬件重要由运算器、控制器、存贮器组成;运算器,控制器统称为(1917、一个源程序至少必须有一个(18、计算机硬件重要由运算器、控制器、存贮器组成;运算器,控制器统称为(19、计算机唯•能直接执行的语言是(20、将下列进位制互相进行转换。(1)(10100.101)2=((2)(3AB.C)16=((3)(37)土()221、半导体动态存贮器靠()。)语言。)Io)10)原理存贮信息,而半导体静态存贮器靠()原理存贮信息。22、某微型机定点整数格式字长为8位(涉及一位符号位),若X用补码表达,则[X]价的最大正数是(),最小负数是()。(用八进制真值表达)TOC\o"1-5"\h\z23、8086CPU中共有()个寄存器;它们分为3组,分别是()寄存器、()寄存器和用于控制的寄存器。24、有一个1024K位的存贮器,它由四个存贮体组成,每个存贮体为8K字,试问每个字的字长是()位。25、设内存中,某一逻辑地址表达为:125OH:1CA5H(1)它的物理地址为()(2)它的逻辑地址可表达为():1005H(3)它的逻辑地址也可表达为1000H:()26、通常I/O控制方式可分为6种,即:程序控制直接传送方式,程序查询方式,中断方式,直接存贮器访问(DMA)方式,(式,直接存贮器访问(DMA)方式,(),1/0解决机方式。27、中断请求是中断源向()发出的申请中断的规定。二.选择题11、1、冯1、冯・诺依曼机工作方式的基本特点是(A运用运算器来解决数据A运用运算器来解决数据按地址访问并顺序执行指令A运用运算器来解决数据按地址访问并顺序执行指令2、2、C存贮器按存贮的程序内容选择地址计算机中的存贮系统是指(2、C存贮器按存贮的程序内容选择地址计算机中的存贮系统是指(堆栈操作ARAM存贮器ARAM存贮器ROM存贮器CARAM存贮器ROM存贮器C主存贮器D主存贮器和外存贮渊3、3、下列数中最大的数是(A.(1011011)23、下列数中最大的数是(A.(1011011)2B.(142)8C.(59))64、A01011OliB4、A01011OliB1101001111010010D01010001令,附加段、堆栈段和数据段等视需要可有可无。8、写出完毕下述功能的程序(1)传送I0H到AL寄存器中((2)将AL内容加上16(3)AL内容乘以BL的内容(99、I/O接口分为(9、I/O接口分为(9、I/O接口分为()接口和()接口,I/O接口的功能是互换主机和外设的状态信息,使主机和外设的速度相匹配,能是互换主机和外设的状态信息,使主机和外设的速度相匹配,实现主机和外设之间的数据互换,实现数据格式的互换。10、发送向量地址和执行中断隐指令在程序中断解决过程的中断响应阶段,执行中断服能是互换主机和外设的状态信息,使主机和外设的速度相匹配,实现主机和外设之间的数据互换,实现数据格式的互换。10、发送向量地址和执行中断隐指令在程序中断解决过程的中断响应阶段,执行中断服务程序在(务程序在()阶段,自动恢复程序断点地址在()阶段。

务程序在()阶段,自动恢复程序断点地址在()阶段。11、寄存器间接寻址中,操作数放在()B主存单元A通用寄存器B主存单元C堆栈C堆栈D程序计数器12、指令周期是指C堆栈A从主存中读取一条指令时间BA从主存中读取一条指令时间B从主存中读取一条指令到指令执行结束的时间C执行一条指令的时间C执行一条指令的时间C执行一条指令的时间D主频脉冲周期时间13、运算器虽然由多种部件组成,但核心部件是()A算术逻辑运算单元C数据寄存器14、同步控制是()A算术逻辑运算单元C数据寄存器14、同步控制是()A只合用于CPU控制的方式C由统一时序信号控制的方式B只合用于外部设备控制的方式D所有指令执行时间都相同的方式15、微指令执行的顺序控制,即是拟定如何形成后继地址问题,通常采用的断定方式的基本思想是()A用微程序计数器来产生后继微指令地址B根据现行微指令的下地址字段和测试字段决定后继微指令地址C用程序计数器PC来产生后继微指令地址D通过微指令中指定一专门字段来控制产生后继微指令地址16、主存和CPU之间增长高速缓冲存贮器的重要目的是()A扩大主存容量B即扩大主存容量又提高主存速度C提高主存速度,解决与CPU之间速度匹配问题D扩大CPU中通用寄存器的数量17、一个完整的计算机系统应涉及()A运算器,存贮器,控制器B主机和外部设备CC主机与应用程序C主机与应用程序D配套的硬件设备和软件系统18、具有下列特点的机器是冯・C主机与应用程序D配套的硬件设备和软件系统A具有RISC指令系统的计算机系统B使用微程序控制技术的计算机系统C可以按照存贮器中的程序所指定的逻辑顺序,读出指令并执行的系统D使用磁盘,半导体存贮器和高速缓冲存贮部件的系统19、下列数中最大的数是()A.(62)16B.(131)8C.(ll00001)220、下列何种码制中,具有正值的机器数等于其真值。()A.原码B.补码C.反码D.原码、补码、

温馨提示

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

评论

0/150

提交评论