系专业级班学号姓名……………………装……………………订……………………线……………………泉州师院2010——2011学年度第2学期本科教技专业08级《计算机组成原理》期末试卷A题序一二三四……总成绩统分人成绩……登分人……一、填空题(每空1分)…(30%)1.设寄存器内容为11111111,若它等于-127,则为原码。2.如果一片ROM有10根地址线输入,可寻址的存储单元数量为2^10=1KB。5.在微机系统中分析并控制指令执行的部件是CPU。7.计算机中最小的存储单元是___字节______。8.16条地址线输入有2^16=64K个存储单元。9.在存储器中存放数据的位置称为地址。10.计算机中标准的互连结构称为总线连接。11.在存储器中,数据和程序以二进制代码形式存放。12.将10000H~1000FH这段空间当作栈,初始状态栈是空的,此时SS=1000H,SP=0010H详见第3章8086微处理器1.ppt98页17.冯诺依曼计算机的结构特点:存储程序和程序控制/总线结构.18.如果一片RAM有12根地址线输入和8根数据线输出,则存储容量是2^12*8b。21.如果一个存储器在断电后保存的数据被丢失,则被称为随机读写存储器。二、选择题(每小题2分)…(30%)1.8086的存储器是分段管理的,每一个段有一个段基址。CS代码段寄存器:专门存放A.指令段的段基址B.存放需要堆栈操作的堆栈数据;C.存放数据段的段基址2.在微处理器系统中,数据总线是。A.单向三态B.双向和三态C.单向和双向3.中断发生时,微处理器将。A.继续执行主程序B.停止运行,直到发出另一个请求C跳转到中断服务程序4.微处理器中的ALU的作用是。A.执行算术和逻辑运算B.解释操作码C.控制地址总线5.数据如何发送到存储器?。A.通过地址总线到达存储器B通过数据总线到达存储器C.通过控制总线到达存储器6.在一个16为地址总线的系统中,它最多能包含个2KB存储体。A.128B.64C.327.主存和CPU之间增加高速缓冲存储器的目的是。A.解决CPU和主存之间的速度匹配问题B.扩大主存容量C.即扩大主存容量,又提高存取速度。8.若主存每个存储单元为16位,则。得分评卷人得分评卷人A.其地址线与16有关B.其地址线与16无关C.其地址线为16根9.EPROM是指。A.可编程的只读存储器B.只读存储器C.可擦洗可编程的只读存储器10.DMA方式中,周期窃取是窃取一个。A.存取周期B.指令周期C.总线周期11.在DRAM中使用刷新操作有何目的。A.更新数据B.保存存储的数据信息。C.计算机充电12.写操作是指A.扫描存储器B.从存储器中取出数据C.将数据放入存储器13.如果地址位13、14、15提供给地址译码器的ABC选择,地址为0~12直接提供给存储器,则存储器映射快的大小为。A.4KB.8KC.16K14.I/O与主机交换信息的方式中,中断方式的特点是。A.CPU与设备串行工作,传送与主程序串行工作B.CPU与设备并行工作,传送与主程序串行工作C.CPU与设备并行工作,传送与主程序并行工作15.IBMPC机中采用了段寻址方式,在寻访一个主存具体单元时,由一个基地址加上某寄存器提供的16位偏移量来形成20位物理地址。这个基地址由来提供。A.指令中的直接地址(16位)自动左移4位B.CPU中的累加器(16位)自动左移4位C.CPU中的四个16位段寄存器之一自动左移4位。三、简答题:(20%)3.解释CPU中取指和执行周期的含义。取指:指令地址送入主存地址寄存器执行周期:??总线周期:是指CPU通过总线操作与外部(存储器或I/O端口)进行一次数据交换的过程。一个基本总线周期由4个时钟周期(T1,T2,T3,T4)构成。4.什么是存储器的地址输入?地址输入线的数量和存储单元的数量之间有什么关系?地址线有N根,就反映了有2^N个存储单元5.看图,当A13、A12、A11为下列值时,哪种设备被选中?a.000→?RAMb.001→?ROMc.010→?I/Od.011→?CTL得分评卷人四、问答题。(20%)2.采用DMA方式实现主机与I/O交换信息的接口电路有哪些硬件?各有什么作用?DMA传送方式需要一个专用接口芯片DMA控制器(DMAC)对传送过程加以控制和管理补充:(1)存储单元一个存储单元由若干个记亿单元组成,它可以存放一个存储字或若干字节。是用来存放二进制信息,这个二进制信息可以是指令、可以是数据、BCD码、ASCII码。字节是目前计算机最基本的存储单位;(2)存储器单元的地址存储单元地址:8086系统中,为了标识和存取每一个存储单元,给每个存储单元规定一个编号,这就是存储单元地址。(3)存储字(内容)存储单元里面所存的存储内容就叫做存储字,这个字可以是指令、可以是数据、可以是BCD吗,可以是ASCII码,可以是无符号数等。(4)存储字长存储单元中存放二进制信息的位数就是存储字长,房间里面放了8个坐位,就说存储字长就是8,如果房间里面放了16个坐位,那么存储字长就是16.所以存储单元就可以理解成房间,房间里的内容可以理解成存储字,房间里面有多少坐位可以理解成存储字长。得分评卷人