惠州学院微机原理期末考试试卷09-10 B卷-2
- 格式:pdf
- 大小:489.86 KB
- 文档页数:3
2010- 2011 学年第二学期计算机科学学院09 级( 1-5 )班《计算机构成原理》期末考试卷( B 卷)年级:__专业:_____班级:_学号:____姓名:___题号一二三四五六总分署名得分——————————————装分,考试时间 120 分钟。
注: 1、共 1002、此试卷合用于计算机科学与技术本科专业。
得分阅卷教师一一、填空题(此题共10 小题,每个空 1 分,共 20 分)—————————————————————————1.在浮点加减运算中,主要的操作内容及步骤是 ___、和__。
2.1010110 的奇校验位为,1010011 的偶校验位为。
————————————————订3. 主存与 cache 的地点映照有直接映像、 __________、__________等三种方式。
4.一个直接映像的Cache,有 64 个块,主存共有 4096 个块,每个块 64 个字,因此在主存地点中,应有标记字段位, Cache的容量为字。
5.依据当前常用的储存介质能够将储存器分为_______ ____、_____ ____和三种。
6.指令操作码字段表示指令————————————————线的,而地点码字段表示。
7.直接内存接见(DMA )方式中,DMA 控制器从 CPU 完整接收对的———————控制,数据互换不经过CPU, 而直接在内存和之间进行。
8.在控制器中,程序计数器(PC)的作用。
9.关于 SRAM ,容量为 8K*8 的芯片共有 _______条地点线和 8 条数据线。
10.按数据传输格式来分, I /O接口种类可分和两种。
得分阅卷教师二二、选择题(此题共10 小题,每个空 1 分,共 10 分)1、若十进制数为57.25 ,则其二进制数为()。
A. 111001.1 B . 110001.01C.110001.1D.111001.012、若X补=0.1101010 ,则X原=()。
1.8086的数据线为16位,地址线为20位,I/O口使用16位地址线。
2.在某进制的运算中7×3=33,则7×5=_55。
3.用8位二进制数表示整数时,十进制数(-128)的补码为_10000000_。
原码为无,反码为无。
3.8086内部寄存器长度为16位,通用寄存器有8个,段寄存器有4个。
4.8086偶存储体的选片信号是A0,奇存储体的选片信号是BHE 。
5.MOV AX,[BX+SI]的源操作数是基址变址寻址方式,目的操作数是寄存器寻址方式。
6.8086可以指向堆栈的指针寄存器有bp和sp。
7.程序中段定义结束的伪指令是ENDS,子程序定义结束的伪指令是ENDP。
8.EEPROM的擦除方法为点擦除.9.下列指令段经汇编后,DATA所代表的偏移地址为_100 CH__。
ORG 1000HSTROE DB 12 DUP(?)DATA DB 05H,06H,07H,08H1. 8086/8088在不考虑段跨越情况下,DI寄存器给出的偏移地址位于_C__。
A. 仅DS段B. DS或SS段C. DS或ES段D. DS或CS段2. 下列指令中格式错误的是___A___。
A. SHL AL,CXB. XCHG AL,BLC. MOV BX,[SI]D. AND AX,BX3. 设(20010H)=3FH,(20011H)=B2H,执行下列指令段后,BX=____B__。
MOV AX,2000HMOV DS,AXMOV BX,[0010H]A. B2B2HB. B23FHC. 3F3FHD. 3FB2H4. 若SP=0124H,SS=3300H,在执行INT 60H这条指令后,堆栈栈顶的物理地址为___D___。
A. 3311CHB. 33120HC. 33122HD. 3311EH5. 下列指令中格式错误的是_C__。
A. MOV AX,357AH[BX][DI]B. OUT DX,ALC. LEA AX,50H[BX][BP]D. RCR BX,16. 下列指令中允许寻址范围最大的是_D__。
1.指令队列缓冲器的取指方式。
在执行指令的同时从内存中取出下一条或下几条指令,将取来的指令放在这个指令队列缓冲器中2.微机中地址总线的作用AB用来传送地址信息2.内存地址的计算。
内存容量=末地址-首地址+13.中断向量的概念每个中断处理程序都有一个确定的入口地址,该入口地址即为中断向量4.在汇编语言中,定义常数、变量、分配内存空间的是什么指令伪指令6.8086工作于最小模式下,当M/IO=0,RD=0,WR=1 时,CPU完成的操作是什么。
8086正在访问IO端口,只能读取,不能写入7 .某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有多少条248 .用8088CPU组成的PC机数据线是多少根。
8根9 .微处理器系统采用存储器映像方式编址和独立编址的概念。
独立编址:即I/O端口地址空间独立存储器的地址空间;统一编址:即I/O端口与存储器共用一个地址空间,用对存储器的访问指令来实现对I/O端口的读/写10 . 8259A的初始化命令字ICW1-ICW411.在计算机系统中,可用于传送中断请求和中断响应信号的是什么总线。
控制总线12伪指令的概念。
用于告诉汇编程序如何进行汇编的指令,它既不控制机器的操作也不被汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。
将相对于程序或相对于寄存器的地址载入寄存器中。
与 ADR 指令相似。
ADRL 所加载的地址比 ADR 所加载的地址更宽,因为它可生成两个数据处理指令。
13.中断向量表占用内存地址空间是多少。
00000H ~003FFH,占1K字节空间14 .完成两数相加后是否溢出的运算,用什么标志位?OF=1表示溢出 CF=1表示进位或借位15 .8255A的方式选择控制字应写入什么地址。
16.逻辑地址与物理地址的转换。
物理地址=段地址X10H+便宜地址二进制段地址左移四位+偏移地址=20位17.中断返回指令。
IRET18.循环指令。
LOOP LOOPE LOOPNE LOOPNZ------------------------------------------------------------------ 1.CS、IP的逻辑地址与物理地址计算。
适用专业:一、单项选择题(每小题3分,共30分)1、IBM PC微机中,有符号数是用()表示的A.原码B.补码C.反码D.BCD码2、采用2的补码形式时,一个字节能表达的有符号整数为()。
A.[-128 , +127] B.[-127 , +127] C.[-127 , 128] D.[-128,+128] 3、8086CPU数据线与地址线分别为( )。
A.8条,16条B.8条,20条C.16条,16条D.16条,20条4、指令MOV AX, [BX] 的源操作数的寻址方式是()A.基址寻址B.寄存器间接寻址C.相对寻址D.立即寻址5、执行POP AX指令后,堆栈指针SP的内容: ()A.减1 B.减2 C.加1 D.加26、若CL=2,AX=1,执行完SHL AX,CL指令后,AX=()。
A.1 B.2 C.4 D.87、执行SUB AX,[BX][SI]指令,取源操作数时,使用的物理地址表达式是()A.16*SS+BX+SI B.16*ES+BX+SIC.16*DS+BX+SI D.16*CS+BX+SI8、下列指令中,有语法错误的指令是()。
A.MOV AX, [BX][SI]B.LEA DI, [2000H]C.MOV [2000H], [SI ]D.SHL BX, CL9、计算机的外部设备是指()。
A. 软盘、硬盘驱动器B. 输入输出设备C. 电源及机箱D. RAM及ROM10、在微型计算机中,系统给所有的中断源都分配了一个中断源代号,这个代号称为()A.中断类型号B.中断向量C.中断源D.中断代号二、填空题(每空格2分,共32分)1、逻辑地址由_____ ____、组成。
2、堆栈是按照__________________原则组织的一片连续的存储区域。
3、指令指针寄存器IP,与段寄存器联用。
4、若地址为32000H存储单元的内容为78H,地址为32001H存储单元的内容为56H,在执行下列程序段后,寄存器BX的内容是___________。
1.8086的数据线为16位,地址线为20位,I/O口使用16位地址线。
2.在某进制的运算中7×3=33,则7×5=_55。
3.用8位二进制数表示整数时,十进制数(-128)的补码为_10000000_。
原码为无,反码为无。
3.8086内部寄存器长度为16位,通用寄存器有8个,段寄存器有4个。
4.8086偶存储体的选片信号是A0,奇存储体的选片信号是BHE 。
5.MOV AX,[BX+SI]的源操作数是基址变址寻址方式,目的操作数是寄存器寻址方式。
6.8086可以指向堆栈的指针寄存器有bp和sp。
7.程序中段定义结束的伪指令是ENDS,子程序定义结束的伪指令是ENDP。
8.EEPROM的擦除方法为点擦除.9.下列指令段经汇编后,DATA所代表的偏移地址为_100 CH__。
ORG 1000HSTROE DB 12 DUP(?)DATA DB 05H,06H,07H,08H1. 8086/8088在不考虑段跨越情况下,DI寄存器给出的偏移地址位于_C__。
A. 仅DS段B. DS或SS段C. DS或ES段D. DS或CS段2. 下列指令中格式错误的是___A___。
A. SHL AL,CXB. XCHG AL,BLC. MOV BX,[SI]D. AND AX,BX3. 设(20010H)=3FH,(20011H)=B2H,执行下列指令段后,BX=____B__。
MOV AX,2000HMOV DS,AXMOV BX,[0010H]A. B2B2HB. B23FHC. 3F3FHD. 3FB2H4. 若SP=0124H,SS=3300H,在执行INT 60H这条指令后,堆栈栈顶的物理地址为___D___。
A. 3311CHB. 33120HC. 33122HD. 3311EH5. 下列指令中格式错误的是_C__。
A. MOV AX,357AH[BX][DI]B. OUT DX,ALC. LEA AX,50H[BX][BP]D. RCR BX,16. 下列指令中允许寻址范围最大的是_D__。
微机原理期末总复习题1、冯•诺伊曼计算机的核心理念是:_______。
[A]存储程序驱动 [B]数据驱动[C]模式匹配驱动 [D]需求驱动2、对于8位二进制补码表示的整数,下列说法中正确的是_______。
[A] 最大值为11111111 [B]10000000为十进制128[C] 只有一个0值 [D]最小值为111111113、存储器进行一次完整的读写操作所需的全部时间称为________。
[A] 访问时间;[B] 存储周期;[C] CPU周期;[D] 机器周期。
4、从主存中划分一段区域构成存储器堆栈是______。
[A] 硬堆栈 [B] 软堆栈 [C] 缓冲器 [D] 专用堆栈5、将外围设备与主存统一编址,一般是指__________。
[A]每台设备占一个地址码 [B] 接口中的有关寄存器各占一个地址码[C]每个外围接口占一个地址码 [D] 每台外设由一个主存单元管理6、PUSH指令属于________。
[A] 移位类指令 [B] 控制类指令[C] 逻辑运算类指令 [D] 数据传输类指令7、某计算机字长为16位,主存储芯片的容量为64MB,若按字节编址,则该主存储芯片的地址范围是0到________。
[A] 224-1 [B] 225-1 [C] 226-1 [D] 227-18、主机与外设传送数据时,采用_______,主机与外设是串行工作的。
[A] 程序查询方式 [B] 中断方式 [C] DMA方式 [D] 通道方式9、微程序控制器中,关于机器指令、微指令、微地址,不正确的说法是________。
[A] 每一条机器指令由一条微指令来执行;[B] 每一条机器指令由一段用微指令编成的微程序来解释执行;[C] 微命令是构成控制系列的最小单位;[D] 微地址就是微指令在控制存储器中的地址。
10、以下论述正确的是。
[A]CPU响应中断期间仍执行原程序;[B]在中断过程中,若又有中断源提出中断请求,CPU立即响应;[C]在中断响应中,保护断点、保护现场应由用户编程完成;[D]在中断响应中,保护断点是由中断隐指令自动完成的。
2022年惠州城市职业学院计算机网络技术专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、某SRAM芯片,其容量为512×8位,除电源和接地端外,该芯片引出线的最小数目应该是()。
A.23B.25C.50D.192、主存储器主要性能指标有()。
1.存储周期Ⅱ.存储容量Ⅲ.存取时间Ⅳ.存储器带宽A.I、IⅡB.I、IⅡ、IVC. I、Ⅲ、lVD.全部都是3、在原码两位乘中,符号位单独处理,参加操作的数是()。
A.原码B.绝对值的补码C.补码D.绝对值4、关于浮点数在IEEE754标准中的规定,下列说法中错误的是()。
I.浮点数可以表示正无穷大和负无穷大两个值Ⅱ.如果需要,也允许使用非格式化的浮点数Ⅲ.对任何形式的浮点数都要求使用隐藏位技术IⅣ.对32位浮点数的阶码采用了偏移值为l27的移码表示,尾数用原码表示5、组成一个运算器需要多个部件,但下面所列()不是组成运算器的部件。
A.通用寄存器组B.数据总线C.ALUD.地址寄存器6、某机器I/O设备采用异步串行传送方式传送字符信息,字符信息格式为1位起始位、8位数据位、1位校验位和1位停止位。
若要求每秒传送640个字符,那么该设备的有效数据传输率应为()。
A.640b/sB.640B/sC.6400B/sD.6400b/s7、总线按连接部件不同可分为()。
A.片内总线、系统总线、通信总线B.数据总线、地址总线、控制总线C.主存总线I/O总线、DMA总线D.ISA总线、VESA总线、PCI总线8、假定机器M的时钟频率为200MHz,程序P在机器M上的执行时间为12s。
对P优化时,将其所有乘4指令都换成了一条左移两位的指令,得到优化后的程序P。
若在M上乘法指令的CPl为102,左移指令的CPl为z,P的执行时间是P”执行时间的1.2倍,则P中的乘法指令条数为()。
A.200万B.400万C.800万D.1600万9、计算机()负责指令译码。
最新大学微机原理与接口技术期末试题及答案最新大学微机原理与接口技术期末试题及答案在学习和工作的日常里,我们经常跟试题打交道,试题是参考者回顾所学知识和技能的重要参考资料。
一份好的试题都是什么样子的呢?下面是店铺为大家收集的最新大学微机原理与接口技术期末试题及答案,希望能够帮助到大家。
一、填空。
(30分 1分/空)1.符号数-8192的补码用十六进制数表示为 E000 H。
2.8位补码数CBH的真值用十进制表示为 -53 。
3.十进制数1025所对应的十六进制数为401 H;所对应的.压缩BCD数为1025 H;所对应的ASCII码为 31303235 。
4.将8为无符号数A2H扩展为16位形式,则应为00A2 H;将8为补码数F3H扩展为16位形式,则应为 FFF3 H。
5.在8086/8088的通用寄存器AX、BX、CX、DX中,用作存储器间址的寄存器为 BX ;用作I/O端口间址的寄存器为 DX ;用作循环控制指令(LOOP)的寄存器为 CX 。
6.8086/8088有4 段寄存器。
其中用来存放数据段段首地址的段寄存器为 DS ;用来存放代码段段首地址的段寄存器为 CS ;用来存放堆栈段段首地址的段寄存器为SS 。
7.若DS=095FH时,物理地址是11820H。
当DS=2F5FH时,物理地址为 37820 H。
8.8086/8088微处理器堆栈的伸展方向是高地址向低地址。
堆栈的操作是以字为单位进行的。
9.AX中有一个负数,欲求其绝对值,若该数为补码,则用指令NEG AX ;若该数为原码,则用指令 AND AX,7FFFH 。
在循环程序设计中,对于控制循环的DEC CX和JNZ AGAIN两条语句可合并用一条语句 LOOP AGAIN 代替。
10.写出执行下列程序段的中间结果:MOV AX, 0809HMOV DL, 10XCHG AH, DLMUL AH ;AX= 005AHAAM ;AX= 0900HADD AL, DL ;AX= 0908H11.现要用6116(2K×8位)静态RAM芯片构成8K×32位的存储器,共需此种芯片 16 片。
同济大学课程考核试卷(A卷)- 答案2009—2010学年第一学期课号:100202 课名:微机原理及接口技术(双语)考试考查:考试此卷选为:期中考试( )、期终考试( ■ )、重考( )试卷年级专业学号姓名得分一、简答题(30分,每题5分)1.Choose five different instructions to accomplish AL=0.解:答案不唯一,参考答案如下MOV AL, 0AND AL, 0SUB AL, ALXOR AL, ALSHL AL, 8pare the difference between AND and TEST instruction.解:AND指令会影响目的寄存器内容,而TEST不影响目的寄存器的内容。
3.已知AX=3024H, BX=0A010H,执行以下CMP AX, BX指令后,试分析标志位S,C,O,Z的值,并指出AX的值。
解:CMP指令运行后,AX内容不受影响,仍为3024H。
正数减去负数后其结果为负数(9014H),因此O=1。
高位有借位,因此C=1。
显然,S=1,Z=0。
4.What condition does a logic 1 (high level) on the 8086 ALE pin indicate.解:ALE为1(高电位)时表明总线上地址数据有效,即AD0-AD15地址数据复用线上是有效的地址数据,而A16-A19状态地址复用线上是有效的地址数据。
该信号用于通知外部锁存器进行地址数据分离。
5.当INT 22H指令运行时,请给出中断向量表中该中断对应的物理位置。
(假设采用8086 CPU系统)解:已知中断向量号为22H,故在中断向量表中所处的位置为22H×4=88H。
因为8086系统的中端向量表位于内存的最低端,故该中断向量在地址范围为00088H-0008BH。
6.简要说明中断处理的流程。
解:流程如下:(1)将标志寄存器内容压栈;(2)将标志寄存器的TF和IF标志清零;(3)将CS寄存器内容压栈;(4)将IP寄存器内容压栈;(5)根据中断向量号查询中断向量表,获取中断服务程序的段地址和偏移地址,分别装入CS和IP;(6)执行中断服务程序;(7)执行到IRET/IRETD时,从堆栈中弹出IP和CS;(8)从堆栈重弹出标志数据到标志寄存器。