《计算机组成原理与汇编语言程序设计》期末试题A_第1页
《计算机组成原理与汇编语言程序设计》期末试题A_第2页
《计算机组成原理与汇编语言程序设计》期末试题A_第3页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、郑州大学软件技术学院计算机组成原理与汇编语言程序设计课程2012-2013 学年第二学期期末试题(A)卷(适用专业:嵌入式系统考试时间:120 分钟)题号题号分数一二三四总分分数评卷人合分人:复查人:分数评卷人一、填空题(每空 2 分,共 30 分)通常所讲的计算机是一种能存储能自动连续地对种数字化信息进行算术、逻辑运算的快速工具。 2计算机中的信息可以分为两大类:和数据信息。3CPU 是指具有多条相互独立的指令执行流水线,可同时执行数条指令的处理机。 4计算机中常用的机器数表示方法有三种:原码、和反码。 5原码表示的定点小数的表示范围为。 6若机器字长为n+1位,则原码定点整数的表示范围应为

2、7二进制数(101010.01)2对应的十进制数为。8设字长(含1 位数符)8 位,若二进制数的真值为对应的原码为。9如果80386的段描述符的段基地址为01000000H,界限值为G=1,那么该段的起始地址为。 的条件码标志包括6 位符号标志SF、溢出标志OF、进位标志CF、辅助进位标志AF、奇偶标志PF。118086/8088CPU采用了指令流水线结构,将取指令(或取操作数)与执行指令的功能分别由两个独立部件实现,即与执行部件。12在物理构成上,存储系统通常分为3层:、主存和外存PentiumCPU的虚拟地址由16位和32位偏移地址构成。中断的过程一般可划分为几个阶段:中断请求、中断排优、

3、中断响应、中断和中断返回。中断处理程序一般采用三段式结构:开头是,中是实质性的中断处理,结尾是恢复现场(恢复信息。分数评卷人二、简答题(每题 8 分,共 32 分) 1分数评卷人简述一条机器指令对应的微程序执行过程。CPU 既能以较快速度存取 SRAM 中的数据,又不使系统成本上升过高的? 简按照数据传送的格式,I/O 接口可分为哪几类?各有什么特点?分数评卷人三、算术逻辑运算、指令分析(每题 7 分,共 28 分数评卷人用变形补码计算-Y补=?并指出是否有溢出,是正溢出还是负溢出?补X补=11,010011补假设(AX)=0FF60HSTCMOV DX, 96 XOR DH, 0FFHSBB

4、AX, DX下述程序段执行后,(AX)=,CF=。3假设DF = 0,(DS: 0100H)=01A5H,有以下程序段: MOV SI, 0100HLODSW上述程序段执行后,(AL)=,SI=。假设(BX)=12FFHMOV CL, 8ROL BX, CL AND BX, CMP BX,0FFH上述程序段执行后,(BX)=,ZF=,CF=。分数评卷人四、汇编语言程序设计(共 10 分数评卷人ARRAY SUM。要求采用循环程序设计。数据区及堆栈区定义如下:;设置数据段DATASEGMENTARRAY NUM SUM DATADB EQU DB ENDS02H, 04H, 16H, 28H$-

5、ARRAY?;设置堆栈段STACK1SEGMENT PARASTACKSTACK1DW ENDS20H DUP(0);设置代码段第一章1、先编写程序,再由计算机将这些程序存储起来,然后就可以连续地、快速地执行程序,从而实现各种运算处理。2(1、能在程序控制下自动连续地工作。、运算速度快。、运算精度高、具有很强的信息存储能力、通用性强,应用领域极其广泛3(1、基本字长、数据通路宽度、运算速度、主存储器容量、外存容量、配置的外围设备及其性能、系统软件配置第二章1、十进制42.25BCD码4、二进制八进制113.256十六进制6 、 原码补码(1) 0000000000000000(2) 10000

6、00010000000(5) 0000101000001010(6) 10001010111101108、原码 1.0110真值159、(1)0.000000000000001215(3) 1.000000000000001-21515 )、15(1)1200H(2)A307H1001H(3) 1200H1002H(4) F03CH16、外设编址方法有两种外围设备单独编址:为各I/OI/OI/O 端口地址,其数目可以不同。I/O 一编址,为它们分配统一的总线地址。第三章(1)00110011+)0010110101100000正溢(3)11110011+)1110110111100000无溢出

7、4(1)00110011-)0010110100000110无溢出6(2)结果为 步骤参看教材)7(1)1101 余数 0010 (步骤参看教材)11 实现的。制器称为微程序控制器第四章1CS16 DS:用于存放当前数据段的段基值SS:存放当前堆栈段的段基值ESSP BP用于指向堆栈段内某一主存单元。SI DI 作为段内偏移量的组成部分。AX,BX,CX,DX 16 IP 提供下一条指令地址FR 3(1)10101011 +01010101=00000000OF=0ZF=1SF=0CF=1数据53h4、地址数据53h002b1h002b2h 002b3h0eh 002b4h1fh7 (1)00

8、07、原操作数(2)3400目的操作数有效地址 EA(1)立即数寻址寄存器寻址(2)直接寻址寄存器寻址DATA1(3)寄存器寻址寄存器寻址(4)直接寻址寄存器寻址VAR1+2(5)寄存器寻址寄存器间接寻址SI(6)立即数寻址基址寻址BX+ARRY(7)寄存器寻址直接寻址01FEH(8)寄存器寻址基址变址寻址BP+DI(9)基址变址寻址寄存器寻址BX+SI-19(10)寄存器寻址(11)寄存器寻址14、CF=1SF=0AF=1OF=0ZF=017、(DS)=1200H(SI)=464H(AX)=6156H18(AX)=0A1C6HCF=128、(1)LAHFOR AH,80H SAHF(2) M

9、OV CL,4ROR AL,CL30、CISC RISC 即精简指令系统计算机31(1)大多数指令在一个机器周期内完成LOAD/STORE结构较少的指令数和寻址方式固定的指令格式面向寄存器的结构硬不线控制逻辑注重编译的优化第五章11)(6)正确 (7(8)错误 原操作数与目的操作数类型不相符4、AX=1234HBL=34H5、SI=7812HDS=0CD56H8、AX=0DX=5550H、AX=56D4HBX=0ADA8HDATA2内容A887H 、34ADH23、AX=0308HAX=0008H24、XORAH,ALJZZERO27、DATASEGMENT DA_BY1DBDA_BY2DB3

10、DATAENDSSTACKSEGMENTPARADW 20DUP (?)STACKENDS CODEASSUMESTART:MOVAX,DATAMOVDS,AX MOVMOVBL,AL MOVCL,6SHRBL,CLMOVMOVBL,ALANDMOVCL,3SHRBL,CLMOVDA_BY2+1,BL ANDAL,00000111B MOVDA_BY2+2,AL MOVAH,4CHINT21HCODEENDSTART29、DATASEGMENT将教材内容抄下DATAENDSSTACKSEGMENTPARASTACKDW30DUP(?)STACKENDS CODEASSUMESTART:MOVA

11、X,DATAMOVDS,AX MOVMOVCH,0LEANEXT:MOVAX,SICMPAX,0JGJLLOWINCCOUT2+1N1:INCSI INCLOOP NEXT MOV AH,4CH INT 21HHIGH: INC COUT2JMP N1LOW: INC COUT2+2JMP CODE ENDSEND START31(1)AL BCD 码转换为十进制数(2) AL=36第六章1CPU CPU 机存取方式,工作速度快,有一定存储容量。CPU 顺序存取或直接存取,工作速度较主存慢,存储容量大,价格低。CPU CPU 快,容量较小。(1)存储容量存取周期读写时间可靠性9,10 课堂已做

12、第七章1、并行接口指,接口与系统总线之间,接口与外部设备之间均按并行方式传送数据。仍按并行方式进行传送。4、程序中断方式是指:CPU 收到中断请求,则暂时停止现行程序的执行,转去执行一段中断服务程序,以处理该事件,并在处理完毕后自动恢复原程序的的执行。中断的特点:程序切换和随机性应用场合I/O操作,实现主机与外设的并行工作处理故障进行实时处理使用软中断实现人机对话实现多机通信6、中断向量指中断服务程序入口地址和服务程序的状态字张表称为中断向量表。访问中断向量表的存储器地址称为向量地址8(1)中断请求中断判优与屏蔽中断相应中断处理(1)CPU DMA 控制器和接口进行初始化操作DMA传送阶段:DMA 请求,DMA响应,DMA传送 后,执行中断处

温馨提示

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

评论

0/150

提交评论