版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
06春期《计算机组成原理与汇编语言》课程期末复习指导重庆电大远程导学中心理工导学部2023-6-11第一部份课程考核说明1.考核目的考核学生对计算机组成原理、X86汇编语言编程能力的掌握限度。2.考核方式笔试,开卷。3.命题依据本课程的命题依据是《计算机组成原理与汇编语言》课程的教学大纲、教材、实行意见。4.考试规定本课程的考试重点涉及基本知识和应用能力两个方面,重要考核学生对计算机组成原理的基本理论和汇编语言的编程能力。5.考题类型及比重考题类型及分数比重大体为:填空题(15%);选择题(20%);分析计算(40%);简答题(25%)。6、合用范围、教材本课程期末复习指导合用范围为开放教育专科软件开发与应用专业的选修课程。考试命题的教材是由俸远桢主编,中央广播电视大学出版社2023年X月第1版《计算机组成原理与汇编程序设计》教材。第二部份期末复习重点范围第一单元:绪论一、重点掌握1、存储程序工作方式,计算机基本组成与各部件的基本功能,信息的数字化表达方法。2、理解应用计算机解题的过程与几个层次。二、一般掌握1、计算机硬件系统的典型结构,计算机软件系统的重要内容。2、计算机的特点,掌握其重要性能指标的含义。第二单元:计算机中的信息表达重点掌握1、常用的进位计数制及其互相转换方法。2、原码、补码的表达方法及其互相转化。3、指令格式与寻址方式。4、定点数、浮点数表达方法,能根据给定格式写出典型值。第三单元:汇编语言程序设计一、重点掌握1、补码定点加减运算移位操作,理解浮点加减运算、十进制加法运算,掌握无符号整数一位乘法并了解其逻辑实现,掌握无符号整数一位除法,了解浮点乘除运算。2、模型机的基本组成、数据通路及数据传送,掌握微命令的基本形式。3、控制器的功能与组成和指令的执行过程。二、一般掌握1、全加器的逻辑式和结构、并行加法器及所采用的进位链结构。2、多功能算术逻辑运算部件。第四单元:典型CPU及指令系统举例一、重点掌握1、8086/8088CPU的寄存器结构、主存储器、堆栈结构。2、8086/8088指令系统的寻址方式。3、8086/8088指令类型。二、一般掌握CPU性能的一些措施与当前常用的实际CPU基本组成。第五单元:汇编语言程序设计一、重点掌握1、掌握汇编语言程序中符号、数据、段结构和过程等的定义方法。2、汇编语言程序中段寄存器的各种加载方法。3、无条件转移指令、条件转移指令、循环控制指令、子程序的调用指令和返回指令的格式与使用。4、顺序、分支、循环和子程序结构的程序设计方法与技术。二、一般掌握1、汇编语言程序中3种语句的格式、特点和作用。2、汇编语言程序中使用的各种运算符。3、数值运算、串操作运算和代码转换中程序设计实例。第六单元:存储系统一、重点掌握三级存储体系的功能、所有存储器、存取方式、性能,纯熟掌握主存储器逻辑设计。二、一般掌握1、SRAM和DRAM的存储原理、特点、选用选则、动态刷新,主存与CPU之间的连接。2、高速缓存与虚存储器的基本思想。第七单元:主机与外部设备的信息互换一、重点掌握中断方式和DMA方式。二、一般掌握1、计算机总线的功能与组成,输入/输出系统的功能与组成。中断与DMA的请求、响应和解决2、接口分类,系统总线的信号组成。第八单元:输入/输出设备一般掌握1、计算机输入/输出设备的基本知识。2、I/O设备的工作原理。3、键盘软件扫描方法,点阵成像原理、屏幕显示与显示缓存之间的相应关系,磁盘中的信息组织方法与相应的寻址信息。第九单元:计算机硬件系统示例一般掌握1、整机系统的连接方法。2、通过I/O指令实现I/O操作的方法。3、采用中断方式调用外围设备的方法。4、采用DMA方式调用外围设备的方法。第三部分综合练习题一.填空题1、计算机硬件重要由运算器、控制器、存贮器、()、()组成;运算器,控制器统称为()。2、将下列进位制互相进行转换。(1)(10100.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、将下列进位制互相进行转换。(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()(3)AL内容乘以BL的内容()12、I/O接口分为()接口和()接口,I/O接口的功能是互换主机和外设的状态信息,使主机和外设的速度相匹配,实现主机和外设之间的数据互换,实现数据格式的互换。1、程序设计语言重要涉及机器语言,(),高级语言;对源程序语言的解决方式有解释和()两种类型。13、(5AB)16=()2(7E5)16+(4D3)16=()1614、对下列数据代码设为奇校验,请在括号中填写相应的校验位A1010111()B1000111()15、在标志寄存器中,反映进位标志位是(),方向标志位是DF,溢出标志位是(),符号标志位是SF,零标志位是ZF。16、END称为()伪指令,PROC/ENDP称为过程定义伪指令,SEGMENT/ENDS称为()伪指令,ASSUME称为段寻址伪指令。17、写出下列源操作数所用的寻址方式(1)ADDAL,0ABH;寻址方式为:()(2)INCWORDPTR[1000];寻址方式为:()18、I/O接口分为串行接口和并行接口,I/O接口的功能是互换主机和外设的(),使主机和外设的速度相匹配,实现主机和外设之间的数据互换,实现的数据格式互换。19、一个完整的程序中断过程涉及:中断请求,中断判优,中断响应,中断解决,中断返回;其中发送向量地址和执行中断隐指令应在()阶段,执行中断服务程序在()阶段,自动恢复程序断点地址和中断前的程序状态字在中断返回阶段。20、计算机硬件重要由运算器,控制器,(),输入输出设备组成;运算器和控制器统称为CPU。21、5ABH=()27E5H+4D3H=()1622、某微型机定点整数格式字长为8位(涉及一位符号位),若X用补码表达,则[X]补的最大正数是(),最小负数是()(用八进制真值表达)。23、指令中的地址码即是操作数的实际地址,这种寻址方式称作();若指令中的地址码即是实际的操作数,这种寻址方式称作()。24、变址寄存器SI和DI,它们即可作为通用寄存器,也可以作为()寄存器,分别存放()数据串和()数据串的基址。25、有一个512K的存贮器,它由四个存贮体组成,每个存贮体为16K字,试问每个字的字长是()位。26、现代计算机的运算器结构一般是用总线来组织,基本分为单总线、双总线和三总线三种结构型式。其中()操作速度最快,而()操作速度最慢。27、中断返回时要恢复()和(),才干返回主程序继续执行。28、计算机软件分为()和()两大类。29、计算机唯一能直接执行的语言是()语言。30、每条指令由两部分组成,即(),()。31、标号和变量所具有的三种属性分别为()属性,()属性和()属性。32、操作数的三种类型为立即数操作数,()操作数,()操作数。33、8088CPU中通用寄存器是AX,BX,CX,DX,SP,BP,SI,DI,指针寄存器是IP,段寄存器是()。34、计算机的I/O系统由()、设备控制器、()和()组成。35、一个完整的程序中断过程涉及:()等五个阶段。二.选择题1、若十进制数为132.75,则其十六进制数为()A.21.3B.84.CC.24.6D.84.62、若X反=10011,则其十进制真值为()A.-3B.-6C.-4D.113、某定点整数16位,含1位符号位,原码表达,则其绝对值最大正数为()A.216B.215C.(215-1)D.(216-1)4、某浮点数字长32位;其中阶码8位,含1位阶符,补码表达,R=2;尾数24位,含1位数符,补码表达;规格化。则其绝对值最小负数为()。A.-2-1282-1B.2-7(-2-23)C.-2-127(223)D.2-127(-2-1)5、补码减法运算是指()A.操作数用补码表达,符号位单独解决B.操作位用补码表达,连同符号位一起相加C.操作位用补码表达,将减数变为机器负数,然后相加D.操作位用补码表达,将被减数变为机器负数,然后相加.6、两个采用变型补码表达的数进行加减运算时,发生正溢出的特性是双符号位为()。A.01B.00C.10D.117、进位传递函数是()。A.A1B1B.A1⊕B1C.10D.118、主存储器尝采用()A.顺序存取方式B.随机存取方式C.直接存取方式D.半顺序存取方式9、若CPU地址线为25根,则可以直接访问的存储器最大容量为()。A.1MB.5MC.16MD.32M10、键盘接口通常()A.选用DMA接口B.选用中断接口C.选用直接程序传送方式接口D.既可选中断也可选DMA接口11、一个完整的计算机系统应涉及()A运算器,存贮器,控制器B主机和外部设备C主机与应用程序D配套的硬件设备和软件系统12、具有下列特点的机器是冯·诺依曼机型的机器()。A具有RISC指令系统的计算机系统B使用微程序控制技术的计算机系统C可以按照存贮器中的程序所指定的逻辑顺序,读出指令并执行的系统D使用磁盘,半导体存贮器和高速缓冲存贮部件的系统13、下列数中最大的数是()A(62)16B(131)8C(1100001)14、若十进制数为157.125,则其八进制数为()A235.157B532.571C235.1D532.1密封线内不要答题15、在机器数中()的零的表达形式是惟一的。A原码B补码C反码D原码和反码16、运算器的核心部件是()A数据总线B算术逻辑运算单元C并行进位部件D通用寄存器17、原码乘法是()A用原码表达操作数,然后直接相乘B被乘法用原码表达,乘数取绝对值,然后相乘C乘数用原码表达,被乘数取绝对值,然后相乘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、计算机中的存贮系统是指()ARAM存贮器BROM存贮器C主存贮器D主存贮器和外存贮器23、中央解决机(CPU)是指()A运算器B控制器C运算器和控制器D运算器,控制器,控制器和主存贮器24、下列数中最大的数是()A.(1011011)2B.(142)8C.(59)16密封线内不要答题25、下列何种码制中,具有正值的机器数等于其真值。()A.原码B.补码C.反码D.原码、补码、反码26、运算器的重要功能是进行()A逻辑运算B算术运算C逻辑运算与算术运算D初等函数运算27、在CPU中跟踪指令后继地址的寄存器是()A主存地址寄存器B程序计数器C指令寄存器D状态条件寄存器28、影响加法器运算速度的重要因素是()A组成全加器的元器件的工作速度B所有本地进位di产生C所有全加和Qi产生的速度D串行进位链的总延迟时间29、同步控制是()A只合用于CPU控制的方式B只合用于外部设备控制的方式C由统一时序信号控制的方式D所有指令执行时间都相同的方式30、EPROM是指()A随机读写存贮器B只读存贮器C可编程的只读存贮器D可擦除的可编程只读存贮器31、若十六进制数为B2.5,则其十进制数为()A188.5B178.3125C179.75D163.312532、计算机的软件是指()A为解决实际问题而编写的程序B控制和管理计算机各种资源的操作系统C泛指计算机系统中使用的各种程序D计算机系统中供所有用户使用的程序33、下列数据代码中具有一位奇偶校验位,并且无错误出现,请问采用偶校验的数据代码是()A01011011B11010011C11010010D0101000134、某定点整数16位,含1位符号位,补码表达,则其绝对值最大负数为()A-215B-216C-(215-1)D-(216-1)35、寄存器间接寻址中,操作数放在()A通用寄存器B主存单元C堆栈D程序计数器36、运算器虽然由多种部件组成,但核心部件是()A算术逻辑运算单元B数据总线C数据寄存器D多路转换器E累加器37、某浮点数字长16位;其中阶码4位,含1位阶符,补码表达,R=2;尾数12位,含1位数符,补码表达;规格化.则其绝对值最小负数为()A-27(1-2-11)B2-8(-2-1)C27(-1)D28(-1)38、若X=1.0010101,则X反=()A1.0010101B1.0010110C0.0010110D0.110101039、在微程序控制器中,机器指令与微指令的关系是()A一段机器指令组成的程序可由一条微指令来执行B一条微指令由若干条机器指令组成C每一条机器指令由一条微指令来执行D每一条机器指令由一段用微指令组成的微程序来解释执行40、存贮周期是指()A存贮器的读出时间B存贮器的写入时间C存贮器进行连续读和写操作所允许的最短时间间隔密封线内不要答题D存贮器进行连续写操作所允许的最短时间间隔41、补码加法运算是指()A操作数用补码表达,符号位单独解决B操作数用补码表达,将被加数变补,然后相加C操作数用补码表达,连同符号位一起相加D操作数补码表达,将加数变补,然后相加42、隐地址是指()的地址A用寄存器号表达B存放在主存单元中C存放在寄存器中D事先约定,指令中不必给出43、变址寻址方式中,操作数的有效地址等于()A基址寄存器内容加上形式地址B存放在主存单元中C存放在寄存器内容加上形式地址D程序计数器内容加上形式地址44、半导体静态存储器SRAM的存储原理是()A依靠双稳态触发电路B依靠定期刷新C依靠读后再生D信息不再变化45、下列数码中设有奇偶校验位,检测数据有错误,试问采用偶校验时,哪个数码犯错()A.11011010B.01001011C.01100110D.1001010146、运算器的重要功能是进行()A逻辑运算B算术运算C逻辑运算与算术运算D初等函数运算47、在CPU中跟踪指令后继地址的寄存器是()密封线内不要答题A主存地址寄存器B程序计数器C指令寄存器D状态条件寄存器48、微指令执行的顺序控制,即是拟定如何形成后继地址问题,通常采用的断定方式的基本思想是()A用微程序计数器来产生后继微指令地址B根据现行微指令的下地址字段和测试字段决定后继微指令地址C用程序计数器PC来产生后继微指令地址D通过微指令中指定一专门字段来控制产生后继微指令地址49、中断向量地址是()A子程序入口地址B中断服务程序入口地址C中断服务程序入口地址的地址D查询程序地址50、使CPU与I/O设备完全并行工作的方式是()A程序直接传送方式B中断方式C通道方式D程序查询方式三.分析/计算题1、运用变形补码计算[X+Y]补,并指出是否溢出,说明是正溢还是负溢。[X]补=00,110011[Y]补=00,101101运算过程如下:2、用无符号数一位乘法计算X×Y,写出规范的运算过程。X=1001Y=1101规范运算过程为:3、程序改错:本程序的作用是将以S1为起始地址的20个字符,依次传送到同数据段的以S2为起始地址的一段字节之中,请指出程序中哪条指令有错误,并加以改正。(要S1[SI]和S2[SI]分别表达S1、S2中各字节的有效地址,[SI]表达距S1或S2的起始地址的字节数。)程序如下:MOVSI,0MOVCX,10NEXT:MOVAL,S1[SI]MOVS2[SI],ALINCS1[SI]LOOP4、已知累加器AL的内容为10,执行下列程序段后,寄存器AL、BL的内容是多少?MOVBL,ALADDALSUBAL,BLADDAL5、运用变形补码计算[X+Y]补,并指出是否溢出,说明是正溢还是负溢。[X]补=11,001101[Y]补=11,010011运算过程如下:6、用无符号数一位乘法计算X×Y,写出规范的运算过程。X=1101Y=1111规范运算过程为:7、将数-0.3125和-7/25用下述规格化浮点格式(阶码与尾数均用原码表达,阶码以2为底)表达。得分评卷人01–345-11阶符数符………阶码……:………尾数………8、已知AX=82A0H,BX=8265H有指令:ANDALADCAX,BX(1)写出各标志位的置位情况OF=________SF=_________CF=________(2)结果AX=____________9、执行下列指令后,累加器AL的内容是什么(AL=10H,BL=20H)?为什么?SUBAL,BLMOVCL,BL10、运用变形补码计算[X+Y]补,并指出是否溢出,说明是正溢还是负溢。[X]补=00,010110[Y]补=00,100101运算过程如下:11、用无符号数一位乘法计算X×Y,写出规范的运算过程。X=1010Y=1001规范运算过程为:12、已知下列四条等值语句:C1EQU500HC2EQU50HC3EQU1000HC4EQU2023H下列指令哪些是错的?哪些是对的?⑴ADDAL,C1-C2⑵MOVBL,C3+C4⑶SUBBX,C4-C3⑷SUBAH,C4-C3-C1⑸ADDAL,C213、下列程序执行后,寄存器AL,BL,CL的内容是多少?MOVAL,6SUBAL,0MOVBL,ALADDALADDAL,BLMOVCL,ALINCCLCMPAL,BLSUBAL,BLHALT14、某机器指令格式如下所示:23~1817~16150OPXD其中:X为寻址方式位,当X=0时,直接寻址。X=l时,用变址寄存器X1进行变址寻址。X=2时,用变址寄存器X2进行变址寻址。X=3时,相对寻址。设:(PC)=1234H,[X1]=0037H,[X2」=1122H,请拟定下列各指令的有效地址(指令和地址均用16进制表达)(l)481119H:E=(2)591228H:E=(3)668835H:E=(4)77A946H:E=15、用无符号数一位乘法计算X×Y,写出规范的运算过程。X=1001Y=1101规范运算过程为:16、运用变形补码计算[X-Y]补,并指出是否溢出,说明是正溢还是负溢。[X]补=00,110011[Y]补=00,10110117、已知数据(132)8,(38)16,(10010011)BCD,请将它们分别化为十进制数,并找出其中最大的数。(1)(132)8=(38)16=(10010011)BCD=(2)最大的数是:18、已知累加器AL的内容为10,执行下列程序段后,寄存器AL、BL的内容是多少?MOVBL,ALADDALADDALSUBAL,BL19、若STR是字符串的首地址,请指出下列程序的功能,并在语句行的后面加上相应语句的注释。LEABX,STR;MOVCX,20;LP:CMP[BX],'&';JNZNEXT;MOV[BX],'$';NEXT:INCBX;LOOPLP;HLT程序的功能是:20、运用变形补码计算[X-Y]补,并指出是否溢出,说明是正溢还是负溢。[X]补=00,110011[Y]补=11,01001121、运用变形补码计算[X+Y]补,并指出是否溢出,说明是正溢还是负溢。[X]补=11,110011[Y]补=11,10110122、对汇编源程序,需要通过哪几个过程才干生成一个可执行程序。23、若DAT1和DAT2都是内存单元的地址,指出下列程序的功能,并将程序加上注解。MOVAL,0;LEASI,DAT1+19;LEABX,DAT2+19;MOVCX,20;LP:MOVAL,[SI];MOV[BX],AL;DECSI;DECBX;LOOPLP;HLT程序的功能是:24、下列程序执行后,寄存器AL,BL,CL的内容是多少?MOVAL,6SUBAL,0MOVBL,ALADDALADDAL,BLMOVCL,ALINCCLCMPAL,BLSUBAL,BLHALT25、已知X=(128×5)-(96-25),完毕上述运算环节的程序如下:PUSHAPUSHBMULA,BPUSHCPUSHDSUBC,DSUBA,CPOPA(其中原始数据128A寄存器:5B寄存器:96C寄存器:25D寄存器)(1)、请将堆栈里栈项的变化,从左至右依次填入下面堆栈示意图中,并标明堆栈指示器SP的位置。(2)、说明最后在A寄存器中的数据是多少?四.问答题1、在8088/8086CPU寻址存储单元时,逻辑地址由哪两部分组成?写出下列存贮器地址的逻辑地址的具体构成和物理地址。2314H:0035H2、说明下列位指令的功能⑴EQU⑵DB⑶DW⑷DD⑸SEGMENT……ENDS3、假设一种单地址指令的结构如下所示:密封线内不要答题OPIXD其中I为间接寻址位,X为寻址方式位,D为形式地址,R为通用寄存器(兼作变址寄存器),E为有效地址
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重庆选调生考试真题2025
- 2025年南通市第一人民医院通州湾院区招聘备案制工作人员考试试卷真题
- 骨科、麻醉科加速康复围手术期患者血液管理专家共识总结2026
- 2026年小学三年级数学第二学期期末考试卷及答案(九)
- 新生儿低血糖诊疗共识2026
- 尿液蛋白质电泳分型检测 (课件)
- 2023年层状金属复合材料企业组织架构及部门职责
- SPSS 中向后 LR 和向前 LR 的区别
- 译林版英语六年级下册Unit 8 Our dreams (Grammar time Fun time)
- WPSOffice办公软件应用试题及答案
- (正式版)DB65∕T 4499-2022 《公路设计流量计算规范》
- 生鲜运输仓库管理办法
- 2024副高(内科护理)考试真题卷及答案
- 私募基金合规管理与招募说明书模板
- 2025年北京朝阳区高二(下)期末化学试题和答案
- 山东省泰安市第一中学2024-2025学年高一下学期6月月考化学试卷
- 人工智能教育应用(北师大)2024学堂在线雨课堂网课章节测试答案和期末考试答案
- 机械行业重点岗位安全手册
- T/CA 105-2019手机壳套通用规范
- 《腰腿疼痛的针灸治疗》课件
- 2025超声造影增强剂市场分析
评论
0/150
提交评论