《计算机组成原理与汇编语言程序设计》期末试题A.doc_第1页
《计算机组成原理与汇编语言程序设计》期末试题A.doc_第2页
《计算机组成原理与汇编语言程序设计》期末试题A.doc_第3页
《计算机组成原理与汇编语言程序设计》期末试题A.doc_第4页
《计算机组成原理与汇编语言程序设计》期末试题A.doc_第5页
全文预览已结束

下载本文档

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

文档简介

郑州大学软件技术学院计算机组成原理与汇编语言程序设计课程2012-2013学年第二学期期末试题(A)卷(适用专业:嵌入式系统考试时间:120分钟)题号一二三四总分分数合分人: 复查人: 一、填空题(每空2分,共30分)分数评卷人1通常所讲的计算机是一种能存储 ,能自动连续地对各种数字化信息进行算术、逻辑运算的快速工具。2计算机中的信息可以分为两大类: 和数据信息。3 CPU是指具有多条相互独立的指令执行流水线,可同时执行数条指令的处理机。4计算机中常用的机器数表示方法有三种:原码、 和反码。5原码表示的定点小数的表示范围为 。6若机器字长为n+1位,则原码定点整数的表示范围应为 。7二进制数(101010.01)2对应的十进制数为 。8设字长(含1位数符)为8位,若二进制数的真值为(-0.1010)2,那么对应的原码为 。9如果80386的段描述符的段基地址为01000000H,界限值为00010H,G=1,那么该段的起始地址为 。1080x86CPU的条件码标志包括6位:符号标志SF、 、溢出标志OF、进位标志CF、辅助进位标志AF、奇偶标志PF。118086/8088CPU采用了指令流水线结构,将取指令(或取操作数)与执行指令的功能分别由两个独立部件实现,即 与执行部件。12在物理构成上,存储系统通常分为3层: 、主存和外存。13Pentium CPU的虚拟地址由16位 和32位偏移地址构成。14中断的过程一般可划分为几个阶段:中断请求、中断排优、中断响应、中断 和中断返回。15中断处理程序一般采用三段式结构:开头是 ,中间是实质性的中断处理,结尾是恢复现场(恢复信息)。二、简答题(每题8分,共32分)分数评卷人1简述计算机系统的层次结构模型。2简述一条机器指令对应的微程序执行过程。3计算机系统通常采用什么技术减少CPU与主存之间的速度差异,使CPU既能以较快速度存取SRAM中的数据,又不使系统成本上升过高的?简述这种技术的工作原理。4按照数据传送的格式,I/O接口可分为哪几类?各有什么特点?三、算术逻辑运算、指令分析(每题7分,共28分)分数评卷人1用变形补码计算X补-Y补=?并指出是否有溢出,是正溢出还是负溢出?X补=00,110011;Y补=11,0100112假设(AX)=0FF60H,有以下程序段STCMOVDX, 96XORDH, 0FFHSBBAX, DX下述程序段执行后,(AX)= ,CF= 。3假设DF = 0,(DS: 0100H)=01A5H,有以下程序段:MOV SI, 0100HLODSW上述程序段执行后,(AL) = ,SI= 。4假设(BX)=12FFH,有以下程序段MOV CL, 8ROL BX, CLAND BX, 0FFHCMP BX, 0FFH上述程序段执行后,(BX) = ,ZF= ,CF= 。四、汇编语言程序设计(共10分)分数评卷人编程计算给定数组ARRAY中所有元素的和,并将求和结果存入指定的存储单元SUM。要求采用循环程序设计。数据区及堆栈区定义如下:;设置数据段DATASEGMENTARRAYDB02H, 04H, 16H, 28H NUMEQU$-ARRAYSU

温馨提示

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

最新文档

评论

0/150

提交评论