华南农业大学微机原理题卷

合集下载

(完整版)微机原理习题库(51单片机)含答案.doc

(完整版)微机原理习题库(51单片机)含答案.doc

第一章单片机概述与结构一、选择题1.访问片外部数据存储器时,不起作用的信号是(C)。

A. /RD B. /WE C. /PSEN D .ALE2.51 单片机 P0 口用作输出时,应外接( A )。

A.上拉电阻 B .二极管C.三极管 D .下拉电阻3.进位标志 CY 在( C )中。

A.累加器B.算逻运算部件 ALU C.程序状态字寄存器PSW D. DPTR 4.堆栈数据的进出原则是( D )。

A.先进先出 B .进入不出C.后进后出 D .先进后出5.51 单片机系统中,若晶振频率为6MHz ,一个机器周期等于( D )μs。

A. 1.5 B . 3 C. 1 D .26.在家用电器中使用单片机应属于微计算机的( B )。

A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用7.PC 的值是( C )。

A.当前正在执行指令的前一条指令的地址 B .当前正在执行指令的地址C.当前正在执行指令的下一条指令的地址 D .控制器中指令寄存器的地址8.单片机应用程序一般存放在( B )中。

A. RAM B.ROM C.寄存器D.CPU 9.在堆栈操作中,当进栈数据全部弹出后,这时SP 应指向( D )A.栈底单元 B . 7FH 单元C.栈底单元地址加1D.栈底单元地址减10.51 单片机的并行I/O 口信息有两种读取方法:一种是读引脚,还有一种是(A A.读锁存器B.读数据库C.读 A 累加器D.读 CPU1 )。

二、填空题1.单片机复位后,SP、 PC 和 I/O 口的内容分别为07H\000H\FFH。

2.单片机有四个工作寄存器区,由PSW 状态字中的RS1 和 RS0 两位的状态来决定。

单片机复位后,若执行 SETB RS0 指令,此时只能使用1区的工作寄存器,地址范围是08H---0FH。

3.51 单片机驱动能力最强的并行端口为P0 端口。

4.51 单片机 PC 的长度为16 位, SP 的长度为 ___8____位, DPTR 的长度为 _16__ 位。

微机原理试题及答案.docx

微机原理试题及答案.docx

学年第学期微机原理及应用(A)课程试卷卷16班级姓名得分任课教师一、选择题: ( 每题 1.5 分,共 18 分)1、DMAC向 CPU发出请求信号, CPU响应并交出总线控制权后将() 。

反复执行空操作 , 直到 DMA操作结束进入暂停状态 ,直到DMA操作结束进入保持状态 ,直到DMA操作结束进入等待状态 ,直到DMA操作结束2、有一个实时数据采集系统,要求10ms 进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为()。

无条件传送方式查询方式中断方式直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。

计数器寄存器移位寄存器 D 触发器4、8088 CPU输入 / 输出指令可寻址外设端口的数量最大可达()个。

12825616K64K5、CPU响应中断后,通过()完成断点的保护。

执行开中断指令执行关中断指令执行 PUSH指令内部自动操作6、并行接口芯片8255A具有双向数据传送功能的端口是()。

PA 口PB口PC 口控制口7、8088CPU处理动作的最小时间单位是()。

指令周期时钟周期机器周期总线周期8.堆栈是内存中()。

先进先出的 ROM区域后进先出的ROM区域先进先出的 RAM区域后进先出的RAM区域9、计算机中广泛应用的RS-232C实质上是一种()。

串行接口芯片串行通信规程(协议)串行通信接口标准系统总线标准5--110、高速缓冲存储器(CACHE)一般是由()芯片组成。

SRAM DRAM ROM EPROM11、鼠标器是一种()。

手持式的作图部件手持式的座标定位部件12、传送速度单位“ bps”的含义是(手持式的光学字符识别设备手持式扫描器)。

bytes per second bits per secondbaud per second billion bytes per second 二、填空题:(每空 1 分,共12 分)1、CPU 在响应中断后,自动关中。

华南农业大学计算机组成原理试卷(附答案)汇总

华南农业大学计算机组成原理试卷(附答案)汇总

华南农业大学2008-2009学年第一学期选择题(下列每题有且仅有一个正确答案,每小题2分,共20分)1.通用寄存器属于____部分。

A.运算器B.控制器C.存储器D.I/O接口2.关于数据表示和编码,下列说确的是____。

A. 奇偶校验码是一种功能很强的检错纠错码B. 在计算机中用无符号数来表示存地址C. 原码、补码和移码的符号编码规则相同D. 用拼音从键盘上敲入汉字时,使用的拼音码是汉字的字模码3.若x补=0.1101010,则x原=____。

A.1.0010101 B.1.0010110C.0.0010110 D.0.11010104.在cache的下列映射方式中,无需考虑替换策略的是____。

A. 全相联映射B. 组相联映射C. 段相联映射D. 直接映射5.以下四种类型的二地址指令中,执行时间最短的是____。

A. RR型B. RS型C. SS型D. SR型6.下列关于立即寻址方式操作数所在位置的说确的是____。

A. 操作数在指令中B. 操作数在寄存器中C. 操作数地址在寄存器D. 操作数地址(主存)在指令中7.微程序控制器中,机器指令与微指令的关系是____。

A.每一条机器指令由一条微指令来执行B.一段机器指令组成的程序可由一条微指令来执行C.每一条机器指令由一段用微指令编成的微程序来解释执行D.一条微指令由若干条机器指令组成8.下面有关总线的叙述,正确的是____。

A. 单总线结构中,访存和访问外设主要是通过地址来区分的B. 对电路故障最敏感的仲裁方式是独立请求方式C. 系统总线连接CPU和存,而PCI总线则连接各种低速I/O设备D. 同步定时适用于各功能模块存取时间相差很大的情况9.若磁盘的转速提高一倍,则____。

A.平均存取时间减半B.平均找道时间减半C.平均等待时间减半D.存储密度可以提高一倍10.为了便于实现多级中断,保存现场信息最有效的方法是采用____。

A. 通用寄存器B. 堆栈C. 存储器D. 外存二.填空题(下列每小题2分,共20分)1.计算机系统是一个由硬件、软件组成的多级层次结构,它通常由、一般机器级、、汇编语言级和高级语言级组成。

华南农业大学微机原理课后练习题答案6

华南农业大学微机原理课后练习题答案6

P1464.11.DATA SEGMENTBUFFER1 DB n DUP(?)BUFFER2 DB n DUP(?)DEVICE_STATE EQU 0624HDEVICE1_PORT EQU 0626HDEVICE2_PORT EQU 0628HDATA ENDSCODE SEGMENTASSUME CS:DS,DS:DATAMAIN:MOV AX,DATAMOV DS,AXMOV SI,OFFSET BUFFER1LEA DI,BUFFER2NEXT:MOV DX,DEVICE_STATEIN AL,DXTEST AL,01HJNZ READ1;D0=1为设备1输入字符TS_TWO:TEST AL,02HJNZ READ2;D1=1为设备2输入字符TEST AL,03HJZ FINISH;D0=1,D1=1,两设备都输入字符时即完成JMP NEXTREAD1:TEST AL,08HJZ READ1_NEXT;D3=0为设备1输入未结束AND AL,02H;将D0清0,表示设备1输入结束JMP TS_TWOREAD1_NEXT:TEST AL,01HJZ TS_TWO;不是设备1输入字符则转移判断是否是设备2PUSH AX;保护AL中的状态信息MOV DX,DEVICE1_PORT;从设备1输入字符IN AL,DXMOV [SI],ALINC SIPOP AXJMP TS_TWOREAD2:TEST AL,10HJZ READ2_NEXT;D4=0为设备2输入未结束AND AL,01H;将D1清0,表示设备2输入结束JMP NEXTREAD2_NEXT:TEST AL,02H;不是设备2输入字符则转移新一轮判断JZ NEXTMOV DX,DEVICE2_PORTIN AL,DXMOV [DI],ALINC DIJMP NEXTFINISH:MOV AH,4CHINT 21HCODE ENDSEND MAIN14.A10~A15A4~9STATE_PORT EQU 03FAHDATAIN_PORT EQU 03FCHDATAOUT_PORT EQU 03FEH……NEXT:MOV CL,00HMOV DX,STATE_PORTIN AL,DXTEST AL,04H;判别是否有纸币输入JZ NEXT;无纸币输入,再来一轮状态判断MOV DX,DATAIN_PORT;D2=1有纸币输入IN AL,DXCMP AL,01HJNZ L1ADD CL,2;是一角纸币换5分硬币数量为2JMP LL1:CMP AL,02JNZ L2ADD CL,4;是二角纸币换5分硬币数量为4JMP LL2:CMP AL,03JNZ L3ADD CL,10;是五角纸币换5分硬币数量为10L:TEST AL,08HJZ L;D3=0时不能输出硬币,等待FINISH:MOV DX,DATAOUT_PORT;D3=1输出硬币,即结束纸币输入MOV AL,CLOUT DX,AL;输出兑换的5分硬币数JMP NEXT;再来一轮状态判断L3:HLT;输入纸币不符合规定。

微机原理习题及答案

微机原理习题及答案

微机原理习题及答案(总13页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--微机原理习题册第 1 章数制和码制1.将下列十进制数分别转换为二进制数(4)(1)147 (2)4095 (3)解:147=B 4095=B= =2. 将下列二进制数分别转换为十进制数(3)(1)(2).001B解:= .001B==3.将二进制数转换成十六进制数(1)B(2)11B(3)101B (4)0B(5)01111111B(6)0B 解:(1)95H(2)34BH(3)FFFDH(4)0815H(5)7FH(6)401H4.已知 a=1011B, b=11001B, c=100110B,按二进制完成下列运算,并用十进制运算检查计算结果:(1)a+b;(2)c-a-b;(3)a·b;(4)c/b;解:a=1011B=11, b=11001B=25, c=100110B=38(1)a+b=100100B=36 (2)c-a-b=10B=2(3)a·b=1B=275 (4)c/b=1……1101B(=13)5.设机器字长为 8 位,写出下列各数的原码和补码:(1)+1010101B (2)-1010101B (3)+1111111B (4)-1111111B (5)+1000000B (6)-1000000B 解:(1)+1010101B 原码01010101B 补码 01010101B(2)-1010101B 原码 B 补码 B(3)+1111111B 原码 01111111B 补码 01111111B(4)-1111111B 原码 B 补码 B(5)+1000000B 原码 01000000B 补码 01000000B(6)-1000000B 原码 B 补码 B6.已知 a=00111000B,b=B,计算下列逻辑运算:(1)a ANDb;(2)a OR b;(3)a XOR b;(4)NOT a;解:(1)00000000B(2)1B(3)1B(4)B7.求下列组合 BCD 数的二进制和十六进制表示形式:()(1)3251;(2)12907;(3)2006 解:(1)0011 0010 0101 0001B,3251H(2)0001 0010 1001 0000 0111 B , 12907H(3)0010 0000 0000 0110B , 2006H8.设下列四组为 8 位二进制补码表示的十六进制数,计算 a+b 和 a-b,并判定其结果是否溢出:(1)a=37H,b=57H;(2)a=0B7H,b=0D7H;(3)a=0F7H ,b=0D7H ;(4)a=37H ,b=0C7H 。

微机原理期中考试试卷及答案

微机原理期中考试试卷及答案

华南农业大学珠江学院期中考试试卷2010--2011学年度上学期考试科目:微机原理与接口技术考试年级:__2008__级考试类型:(闭卷)考试时间:120分钟学号姓名年级专业5小题,每小题2分,共10分)在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.【B. 】,世界上第一台电子数字计算机NEIA C在美国宾夕法尼亚大学研制成功。

从此计算机发展随着其主要电子部件的演变经历了电子管、晶体管、中小规模集成电路、大规模集成电路和超大规模集成电路等5个时代。

A.1966年7月B. 1946年2月C. 1935年1月D. 1945年8月2.微处理器也称为中央处理器CPU,是微型计算机的核心部件,它主要由三个部件组成,下列四个选项中,不是这CPU主要组成部件的是【 D 】A. 运算器B. 控制器C. 寄存器组D. 外部设备3. 系统总线是CPU与其它部件之间传送数据、地址和控制信息的公共通道,下列不是系统总线的符号是【 D 】A. A BB. DBC. CBD. BD4. 下列软件不属于系统软件的是【 B 】A. 操作系统B. 飞信软件C. 监控程序D. 编译程序5. 对于8086微处理器的两个逻辑单元EU和BIU,下列说法错误的是【 D 】A. EU和BIU是并行工作的,互相独立工作。

B. BIU的主要功能是取指、读操作数和写结果C. BIU中的指令队列有2个或2个以上字节为空时,BIU自动启动总线周期,取指填充指令队列。

直至队列满,进入空闲状态。

D. 当BIU接到EU的总线请求,若正忙,马上放弃执行当前的总线周期,响应EU请求。

6.下面的四个选择,其中错误的一个是【B 】A. 符号定义伪指令EQU不允许对同一符号重复赋值B. 变量具备两种类型:NEAR FARC. 伪指令“= ”它可以对同一个名字重复定义D. 伪指令是发给我们汇编程序的命令,本身不产生与之相应的目标代码。

微机原理部分习题和答案

微机原理部分习题和答案

目录第1章微型计算机概述 (2)第2章16位和32位微处理器 (2)第3章Pentium的指令系统 (3)第4章存储器、存储管理和高速缓存技术 (4)第5章微型计算机和外设的数据传输 (5)第6章串并行通信和接口技术 (5)第7章中断控制器 (8)第8章DMA控制器 (10)第9章计数器、定时器和多功能接口芯片 (12)第10章模数和数模转换 (14)第1章微型计算机概述1.CPU在内部结构上由哪几部分组成?CPU应具备哪些主要功能?第2章16位和32位微处理器1.8086从功能上分为哪几个部分?2.8086的总线接口部件由哪几部分组成?3.8086标志寄存器中的内容是什么?4.8086加电后执行的第一条指令的内容及地址是什么?5.8086系统中,设段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址是多少?指向这一物理地址的CS和IP值是唯一的吗?6.8086的执行部件有什么功能?由哪几部分组成?7.在总线周期的T1、T2、T3、T4状态,8086分别执行什么动作?什么情况下需要插入等待状态TW?TW在哪儿插入?怎样插入?8.8086是怎样解决地址线和数据线的复用问题的?ALE信号何时处于有效电平?9.BHE#信号和A0信号是通过怎样的组合解决存储器和端口的读写操作的?这种组合决定了8086系统中存储器偶地址体及奇地址体之间应该用什么信号区分?怎样区分?10.中断向量指什么?放在哪里?对应于8086的1CH的中断向量存放在哪里?如果1CH的中断处理子程序从5110H:2030H开始,则中断向量应该怎样存放?11.一个可屏蔽中断响应时,CPU要执行哪些读写周期?对一个软件中断又如何?12.什么叫超标量流水线技术?Pentium有哪两条流水线?两条流水线有什么区别?13.分支预测技术是基于怎样的规律而实施的?叙述分支预测技术的实现原理。

14.Pentium有哪三种工作方式?如何在方式间转换?15.Pentium的保护方式主要保护什么?16.Pentium的地址线是双向的吗?17.实地址方式和虚拟8086方式都是类似于8086的方式,从使用场合和工作特点上看,这两种方式有什么主要差别?18.什么叫段基址?它有多少位?什么叫段选择子?段选择子包含哪些内容?19.Pentium的段描述符寄存器中包含哪些内容?20.Pentium的逻辑地址、线性地址、物理地址分别指什么?它们的寻址能力分别为多少?21.Pentium采用哪几种描述符表?这些表的设置带来什么优点?22.Pentium的主要信号分为哪几类?23.Pentium的寄存器分为哪几类?24.Pentium的段寄存器中存储的是什么?25.Pentium有哪几种总线状态?分别有什么特点?26.什么是突发式数据传输?结合主教材中图2.37说明突发式读写周期的时序关系。

华南农业大学2009秋季计算机组成原理试卷+答案(A卷)

华南农业大学2009秋季计算机组成原理试卷+答案(A卷)

华南农业大学期末考试试卷(A卷)2009-2010学年第一学期考试科目:计算机组成原理考试类型:(闭卷)考试时间: 120 分钟学号姓名年级专业________________一.名词解释题(每小题4分,共20分)1.先行进位2.RISC3.CPU周期4.系统总线5.DMA二.填空题(下列每空2分,共28分)1.按照冯.诺伊曼的思想,将解决问题的指令序列存放到存储器中,这叫。

2.用8位(含符号位)补码表示整数,能表示的最大正整数和最小负整数分别是和。

3.打印或显示汉字时所需要的码叫。

4.在浮点数运算时,尾数结果要规格化,则规格化的补码负尾数应为形如的形式。

5.某采用多模块交叉方式编址的存储器容量为32字,存储模块数为4,则地址为10110的字位于第_____号模块内的第_____号字(模块号和字号都是从0开始编号的)。

6.主存有256个数据块,cache有8行,若采用直接映射方式,则主存第222块可映射到cache第____ 行(行从0开始编号)。

7.线性k级指令流水线,有n条指令流过,加速比为。

8.在总线的三种集中式仲裁方式中,响应速度最快的是。

9.磁盘的最小寻址单位是。

某显示器分辨率为1024×1024,颜色深度为256,则刷新存储器的容量应为。

激光打印机中,表面涂有一层感光材料的记录装置是。

10.为了使CPU能受理新的中断源发出中断请求,中断服务子程序在返回前一定要执行指令。

在中断接口电路中,控制是否允许设备发出中断请求的触发器是。

三.计算题(共32分)1.(9分)已知X = -0.1101和Y = -0.1011,分别用单符号和双符号法计算X + Y和X-Y,并指出运算结果是否产生了溢出,如果有溢出,是上溢还是下溢。

2.(8分)某16位机器的一种RS型指令格式如下:6位 4位 1位 2位 16位1)指出该指令的格式类型。

2)填补上(1)~(5)的空白。

3.(6分)CPU执行某段程序,其中在cache中完成存取的次数为6600次,在主存中完成存取的次数为400,已知cache和主存的存取周期分别为60ns、300ns,求cache的命中率和平均访问时间。

华南农业大学微机原理课期末试题2 微机考试样题

华南农业大学微机原理课期末试题2 微机考试样题

一 填空题 (每空1分,共16分)1、若字长为8位,X =21,则[X]补= 15 H ,[-X]补= EB H 。

2、LEA SI ,BUF 的等价指令是 MOV SI,OFFSET BUF 。

3、8086CPU 的一个典型总线周期包括 4 个状态。

4、要组成容量为2K ×8位的RAM 存储器,如采用1024×4存储芯片,需要 4 片。

5、将8086寄存器AX 的低字节清零,高字节不变的一条指令是 AND AX FFO0H 。

6、CS =2000H ,IP =0100H ,则该单元物理地址为 20100H 。

7、若内存变量V AR 伪定义为: V AR DW 56ABH ,则执行指令MOV AL ,BYTE PTR V AR 后,AL 的内容是 ABH 。

8、将十六进制数(1AB.E)16(含小数点)转换为二进制数为 0001 1010 1011.1110 。

9、8086有两根外部中断申请引脚,它们是 INTR 和 NMI 。

10、单片8259A 可管理 8 级可屏蔽中断,8086CPU 中断类型码和对应的向量地址的变换表达式是 中断向量地址指针=4*中断类型码 。

11、并行接口芯片8255A 三种工作方式为: 0方式 、 1方式 和 2方式 。

二 判断题 (共12题,每题1分,共12分,正确的打“√”,错误的打“×”) 1、动态RAM 利用电容所存储的电荷来表示信息“0”和“1”,因此需要不断进行刷新。

(√ )2、8086可寻址访问的最大I/O 空间是32KB 。

(X )3、堆栈是由若干个连续存储单元组成的后进先出存储区。

(√)4、8086汇编语言中指令XLAT 执行后,寄存器BL 的内容就是待查的表元素的值。

(×)5、主存储器和CPU 之间增加高速缓冲存储器的目的是扩大主存储器的容量。

(×)6、8086采用专用输入和输出指令访问外设。

(√)7、波特率是串行通信的一项重要参数,波特率就是传送数据位的速率,用位/秒(bit/s )表示。

2005.12华南农业大学期末考试试卷(B)含答案 03 补考

2005.12华南农业大学期末考试试卷(B)含答案 03 补考

2005学年第1学期考试科目:微机接口与通信一、填空题(每空1.5分,共30分)1、数据输入/输出的4种方式是、查询方式、和DMA方式。

2、对I/O端口的编址一般有方式和方式, PC机采用的是后一种方式。

3、8254工作于方式3,输入时钟频率是5MHz,要求输出波形的周期是1ms的方波,则计数初值是。

4、类型码为___________的中断所对应的中断向量存放在0000H:0058H开始的4个连续单元中,若这4个单元的内容分别为_____ _________,则相应的中断服务程序入口地址为5060H:7080H。

5、查询方式外设应至少有两个端口,一个是端口,另一个是端口。

6、8255A中共有______个8位端口,其中_______口既可作数据口,又可供其它口产生控制信号。

7、8254每个通道都有种工作方式,其中方式可产生方波。

8、8086/8088的CPU中有两根外部中断请求引脚,它们是和,CPU响应中断的引脚是。

9、共阴极的八段数码管如果要显示字符2,其字形编码应当是H。

10、8259A中,ISR的作用是,IMR的作用是,两片8259A级联时可以接个外部中断源。

(注:以下各题请做在后页空白答题纸上)二、名词解释(每题3分,共15分)1、总线2、中断3、PCI4、USB5、ISR三、简答题(每题5分,共20分)1、当主机要打印一个字符时,它是如何将字符传给打印机的?它需要用到哪些控制信号?请简述CPU准备打印一个字符到打印机打印出一个字符的详细过程。

2、在远距离数据传输时,为什么要使用调制解调器?3、试说明8086/8088CPU中有哪些寄存器?各有何用途?4、8255有几种工作方式?各有何特点?四、设计题(25分)1、设计一个竞赛抢答器,分析其原理与工作过程,设计中需要哪些元器件和接口芯片,画出其基本的电路原理图和工作流程图。

2、一个8254的IO地址范围是50H-63H,另有一个周期时钟f=2Khz,设计一个时分秒产生器,分别产生时、分、秒。

南华大学电子微机原理期末考试卷

南华大学电子微机原理期末考试卷

南华大学电子微机原理期末考试卷所有问题均可用自己的语言回答。

一、填空题(每空1分,共20分)1.十进制数189对应的二进制数是______,对应的压缩BCD码是。

2.采用补码表示的某个8位二进制整数由3个“0”和5个“1”组成,则其可表示的最小真值是______。

3.已知两个BCD数18H和23H,先将18H送入寄存器AL中,再将23H送入BL中,当执行指令ADDAL,BL后,请问寄存器AL中的值为______。

4.8086CPU在执行MOV AL,[SI]指令的总线周期内,若SI中存放的内容为1234H,则BHE和A0的状态分别为______。

5.任何一个逻辑地址均由段基址和偏移地址两部分组成,当进行取指令操作时,段基址由寄存器______提供,偏移地址由寄存器______提供。

6.8086CPU对外的数据线是______根,地址线______根,可寻址的内存单元数为______,可寻址的I/0端口数为______。

7.内存是位于计算机内部的主存储器,用于存放______。

8.微机系统中,CPU与外设间的数据传送方式主要包括______,______和______。

9.若某中断源的中断类型号为09H,则CPU响应该中断后会自动从物理地址为______开始的四个单元中取出相应的中断向量。

10.每片8259A可管理______级中断,若3片8259A进行级联,最多可连接______个可屏蔽中断源。

11.若AX=2000H,BX=3000H,则执行指令SUBAX,BX后,标志寄存器中的OF=______,CF=______。

二、简答题(共37分)1.条件传送接口电路中至少应包括什么端口?并简述条件传送的工作过程。

(3分)2.画出微型计算机的组成框图,并简述各部分功能。

(4分)3.画图说明下面语句所分配的存储空间及初始化的数据值。

(3分)BUF DW 2 DUP(1),-1, ‘AB'4.给定一个堆栈存储区,其地址为1270H:0000H~1270H:0100H,SS=1270H,SP=0052H,问:(1)栈顶的逻辑地址是多少?(2)栈底的物理地址是多少?(3)若压入数据1234H,数据在内存中如何存放?此时SP的值是多少?(4分)5.已知DS=3000H,在物理地址为3478OH的内存单元中存放有字节数据20H,要求采用3种不同的寻址方式将该字节数据送入寄存器AL中,试写出寻址方式的名称及相应的程序片段。

微机原理试题集试题库[带答案解析]

微机原理试题集试题库[带答案解析]

微机原理及应用习题集库 (2)一、填空 (2)二、单项选择题 (7)三、程序分析题(每小题6分,共24分) (18)四、判断题(在对的后面画√,错的后面画×): (27)五:分析判断题(判断对错,并指出错误原因) (34)六、简答题: (36)七、程序题 (41)八、接口芯片的综合编程题 (53)(一)8255A (53)(二)8259A (59)(三). 其它端口编程题 (61)微机原理及应用习题集库(请认真复习4、5、7、10、11章后的习题)一、填空1.87的原码是 0101 0111B=57H ,补码是 01010111B ,反码01010111B 。

2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSH AX后,AL内容压入物理地址为 21FFEH 存储单元中,AH内容压入物理地址为 21FFFH 存储单元中。

3.以BX基址寻址,约定的段寄存器是 DS ,以BP基址寻址,约定的段寄存器是 SS ,变址寻址约定的段寄存器是 DS 。

4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么该字地址是 20H 。

5.8086/8088的状态标志有 6(SF、PF、AF、OF、ZF、CF)个。

8086/8088系统中,存储器是分段的,每段最大长度是 64K 字节,段内偏移地址从 0000H 到 FFFFH 。

6、CPU访问存储器进行读写操作时,通常在 T3状态去检测READY ,一旦检测到READY无效,就在其后插入一个 T w周期。

7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令语句,宏指令语句。

8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间接寻址方式。

9、CPU与外设之间的连接部件称为 I/O接口,它的基本功能是在CPU与外设之间起缓冲作用。

10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个()来表示,而后者又包括若干个()。

华南农业大学计算机组成原理

华南农业大学计算机组成原理

按课本顺序的历年试题(08-12年)汇总第一章第一章主要掌握冯.诺伊曼的思想、硬件各部分名称、多级层次结构各层次的名称和顺序,在第一章小结里都有p15。

P9(2009-2010学年第1学期填空)按照冯.诺伊曼的思想,将解决问题的指令序列存放到存储器中,这叫。

P11(2009-2010学年第2学期填空)计算机的硬件包括:运算器、、、适配器、输入输出设备。

P11(2011-2012学年第2学期填空)计算机的硬件是由有形的电子器件构成,它包括、存储器、、适配器、输入输出设备。

P13-14(2008-2009学年第1学期填空)计算机系统是一个由硬件、软件组成的多级层次结构,它通常由、一般机器级、、汇编语言级和高级语言级组成。

P13-14(2010-2011学年第1学期填空)计算机系统是一个由硬件、软件组成的多级层次结构,它通常由⑴、一般机器级、操作系统级、汇编语言级和高级语言级组成。

P13-14(2010-2011学年第2学期填空)计算机系统是一个由硬件、软件组成的多级层次结构,它通常由、、操作系统级、汇编语言级和高级语言级组成。

P13-14(2011-2012学年第2学期选择)计算机系统是一个由硬件、软件组成的多级层次结构,由下至上各层级分别是。

A.微程序设计级、一般机器级、汇编语言级、操作系统级、高级语言级B.一般机器级、微程序设计级、操作系统级、汇编语言级、高级语言级C.微程序设计级、一般机器级、操作系统级、汇编语言级、高级语言级D.一般机器级、微程序设计级、汇编语言级、操作系统级、高级语言级第二章围绕历年试题和布置的课后题复习。

P17(2009-2010学年第2学期填空)若浮点数据格式中阶码的基数已确定,且尾数采用规格化表示法,则浮点数表示数的范围取决于浮点数的位数,而精度则取决于的位数。

P19(2010-2011学年第2学期填空)数的真值变成机器码时有四种表示方法,分别是____________________________。

微机原理(专科A卷)

微机原理(专科A卷)

任课教师
端, 是 。 B.机器指令 C. 汇编指令 D.宏指令
学号
,CPU 的效率最高。 C.中断方式 D.无条件查询方式
;而执行指令 LEA BX,BUF 后,BX 的内容为 A.程序查询方式 B.DMA 方式
课程代码
二、选择题(2×10)
A.先进先出
第 1 页(共 3 页)
班级
B.随机读写
----------------------上---------------------装-----------------订------------------------线---------------------------
---------------------下---------------------装-------------------订-------------------------线------------------------
课程试题(A 卷) A
2004 级
CMP AX,BX (1) XCHG AX,BX NEXT: (2) JGE OUT (3) OUT: .............. AX,CX AX,CX NEXT
B. (ES) × 16+(BX)+(SI) D. (CS) × 16+(BX)+(SI)
专 科
年级 试场
微机原理与接口技术
3、指令 LOOPE X1,
层次
A.当 CX ≠ 0 或者 ZF=0 时转移到 X1
B.当 CX ≠ 0 或者 ZF=1 时转移到 X1 D.当 CX ≠ 0 而且 ZF=0 时转移到 X1
A
,[X-Y]补=
。 4、假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令 PUSH AX 后,存放数据

(完整word版)微机原理与接口技术试题库(含答案)汇总

(完整word版)微机原理与接口技术试题库(含答案)汇总

一、问答题1、下列字符表示成相应的ASCII码是多少?(1)换行0AH (2)字母“Q”51H(3)空格20H2、下列各机器数所表示数的范围是多少?(1)8位二进制无符号定点整数;0~255(2)8位二进制无符号定点小数;0.996094(3)16位二进制无符号定点整数;0~65535(4)用补码表示的16位二进制有符号整数;—32768~327673、(111)X=273,基数X=?164、有一个二进制小数X=0.X1X2X3X4X5X6(1)若使X≥1/2,则X1……X6应满足什么条件? X1=1若使X>1/8,则X1……X6应满足什么条件?X1∨X2 ∨X3=1(2)5、有两个二进制数X=01101010,Y=10001100,试比较它们的大小.(1)X和Y两个数均为无符号数;X>Y(2)X和Y两个数均为有符号的补码数。

X〈Y二、填空题1、对于R进制数来说,其基数(能使用的数字符号个数)是R个,能使用的最小数字符号是0 .2、十进制数72转换成八进制数是110Q。

3、与十进制数67等值的十六进制数是43H 。

4、二进制数101.011转换成十进制数是 5.375。

5、十六进制数0E12转换成二进制数是110000010010B。

三、选择题1、在计算机内部,一切信息的存取、处理和传送都是以 D 形式进行的。

A)EBCDIC码B)ASCII码C)十六进制编码D)二进制编码2、与十进制数56等值的二进制数是 A .A)111000 B)111001 C)101111 D)1101103、十进制数59转换成八进制数是 A 。

A)73Q B)37Q C)59Q D)112Q4、与十进制数58.75等值的十六进制数是 B 。

A)A3.CH B)3A.CH C)3A。

23H D)C.3AH5、二进制数1101。

01转换成十进制数是 C 。

A)17。

256 B)13.5 C)13.25 D)17.56、二进制数111010.11转换成十六进制数是 B .A)3ACH B)3A.CH C)3A3H D)3A.3H7、十六进制数1CB.D8转换成二进制数是 D 。

华南农业大学微机原理题卷

华南农业大学微机原理题卷

考试科目:微机原理与应用考试类型:(闭卷)考试时间:120 分钟学号姓名年级专业一填空题 (每空1分,共23分)1 用8位二进制写出十进制数-19的反码=1110 1100 ,其补码是1110 1101 。

2 将二进制数0101110.1011B转换为十六进制为2E.BH 。

3 将十进制数25用组合BCD码表示为0010 0101 ,某个8位机器数35H作为BCD码表示的真值是0101 0011 。

4 一个基本的8086总线周期一般包括4 个T状态,若外设来不及和总线交换数据,需要插入TW 。

5 若8086中地址表示为0000H:0480H,则其物理地址为04800 H,偏移地址为0480 H。

6 8086CPU寻址I/O端口可寻址64K 字节端口。

7 8086系统中有一SRAM芯片,地址线为A0~A12,数据线为D0~D7,则该芯片的存储容量为8KB。

8 8086CPU有两种外部中断请求线,分别是NMI 和INTR 。

8086CPU中断源可分为软件中断和硬件中断两大类。

9 8086系统中操作数类型分为立即数、存储器操作数和寄存器操作数三种类型。

10 74LS138作为一种译码器,有 3 个输入端,8 个输出端, 3 个使能端。

二判断题(共11题,每题1分,共11分,正确的打“√”,错误的打“×”)1 8086复位后的CS:IP初始状态为0000H:FFFFH。

(×)2 8086存储器的读周期时间大于读取数据时间。

(√)3伪指令语句不产生目标代码,但对汇编程序在汇编过程中提供必要的控制信息。

(√)4一EPROM芯片的地址范围为30000H~303FFH,无地址重叠,则该芯片的存储容量为1KB。

(√)5 判断下列指令对错:MOV AX, BL (√)6 8086对I/O 端口的访问一般采用DX 寄存器间址方式。

(√ )7 8086采用专用输入和输出指令访问外设。

( √)8 DMA 方式下不需要CPU 干预,但仍需要有关控制器进行管理。

华南农业大学微机原理课期末试题1 2009-2010微机原理试卷B

华南农业大学微机原理课期末试题1 2009-2010微机原理试卷B

2009—2010学年第2学期期终考试试卷(B卷)课程微机原理使用班级班级:___________ 姓名:___________学号:____________题号一二三四五六总分得分(答案写在答卷纸上)得分一、判断题(每题1分,共10分)1.汇编语言使用子程序和宏指令都可以缩短目标代码的长度。

(x)2.逻辑操作符AND、OR、XOR和NOT,只能用于数字表达式中。

(x )3.对种类不同的计算机,其机器指令系统都是相同的。

(x )4.立即寻址方式不能用于目的操作数字段。

()5.条件转移指令只能使用段内直接短转移。

()6.端口是位于主机与外设之间的总称。

(x )7.DMA是一种不需要CPU介入的高速数据传送。

()8.8253中的计数可以通过初始化设置成加计数或减计数。

(x )9.两片8259A级连后可管理16级中断。

(x)10.内部中断的优先权总是高于外部中断。

(x)得分二、选择题(每题2分,共30分)1.微型计算机的ALU部件是包含在______D__之中。

A.存贮器B.I/O接口C.I/O设备D.CPU 2.80386微型计算机是32位机,根据是它的___D_____。

A.地址线是32位B.数据线为32位C.寄存器是32位的D.地址线和数据线都是32位3.8086/8088系统中,对存贮器进行写操作时,CPU输出控制信号有效的是_____A___。

A.W/IO=1, WR=0B. WR=1C.M/IO=0, RD=0D.RD=04.在计算机内部,一切信息的存取、处理和传送都是以__D__形式进行的。

A.EBCDIC码B.ASCII码C.十六进制编码D.二进制编码5.二进制数111010.11转换成十六进制数是______B__。

A.3ACHB.3A.CHC.3A3HD.3A.3H 6.十进制正数43的八位二进制反码____B___B。

A.00110101B.00101011C.10110101D.10101011 7.直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为 __C______。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

考试科目:微机原理与应用
考试类型:(闭卷)考试时间:120 分钟
学号姓名年级专业
一填空题 (每空1分,共23分)
1 用8位二进制写出十进制数-19的反码=1110 1100 ,其补码是1110 1101 。

2 将二进制数0101110.1011B转换为十六进制为2E.BH 。

3 将十进制数25用组合BCD码表示为0010 0101 ,某个8位机器数35H作为BCD码表示的真
值是0101 0011 。

4 一个基本的8086总线周期一般包括4 个T状态,若外设来不及和总线交换数据,需要插入TW 。

5 若8086中地址表示为0000H:0480H,则其物理地址为04800 H,偏移地址为0480 H。

6 8086CPU寻址I/O端口可寻址64K 字节端口。

7 8086系统中有一SRAM芯片,地址线为A0~A12,数据线为D0~D7,则该芯片的存储容量为8KB。

8 8086CPU有两种外部中断请求线,分别是NMI 和INTR 。

8086CPU中断源可分为
和两大类。

9 8086系统中操作数类型分为立即数、存储器操作数和寄存器操作数三种类型。

10 74LS138作为一种译码器,有 3 个输入端,8 个输出端, 3 个使能端。

二判断题(共11题,每题1分,共11分,正确的打“√”,错误的打“×”)
1 8086复位后的CS:IP初始状态为0000H:FFFFH。

(×)
2 8086存储器的读周期时间大于读取数据时间。

(√)
3伪指令语句不产生目标代码,但对汇编程序在汇编过程中提供必要的控制信息。

(√)
4一EPROM 芯片的地址范围为30000H ~303FFH ,无地址重叠,则该芯片的存储容量为1KB 。

(√) 5 判断下列指令对错:
MOV AX, BL ( )
6 8086对I/O 端口的访问一般采用DX 寄存器间址方式。

( )
7 8086采用专用输入和输出指令访问外设。

( )
8 DMA 方式下不需要CPU 干预,但仍需要有关控制器进行管理。

( )
9 8086字符串传送指令前可以加重复前缀REP 。

( )
10 8255A 的PA 口工作于方式2时,PB 口只能工作于方式0。

( )
11 8086用BHE 和A 0组合选择存储体,从偶地址开始读一个字节时BHE 和A 0信号分别为0、1。

( )
三 选择题 (每题1分,共14分,只有一个正确答案,答案选在括号内)
1 8086CPU 调用中断INT 21H 时功能号送入寄存器是(B )。

(A )AH (B )AL (C )BH (D )DL
2 若BH =05H ,要使结果为BH =0AH ,应执行的指令是( C )。

(A )NOT BH (B ) AND AL ,0FH (C ) XOR BH ,0FH (D ) OR BH ,0FH
3 16 欲使8086汇编程序执行自动返回DOS ,调用中断INT 21H 中送入AH 的功能号是(A )。

(A ) AH =4CH (B )AH =03H (C )AH =09H (D )AH =0AH
4 8086CPU 在进行I/O 写操作时,IO M/、R DT/信号组合方式是(B )。

(A ) 0、0 (B ) 0、1 (C ) 1、0 (D ) 1、1
5 设AL 中存放的是带符号数,将其扩大2倍,正确的8086指令是( )。

(A )SHR AL 2 (B )SAL AL 2 (C )SAR AL 2 (D )RCR AL 2
6 8086系统中表示段定义结束的伪指令是(A )。

(A )ENDS (B )END (C )ENDP (D )ENDM
7 8086中查看运算结果是否为零的标志位是(B )。

(A ) IF (B ) ZF (C ) OF (D ) SF
8 8259A 是( )
(A )可编程DMA 控制器 (B )可编程中断控制器(C )可编程定时器控制器(D )总线仲裁器 9 将AL 中的非组合BCD 码转换为ASCII 码的指令是( )。

(A)OR AL,30H (B)XOR AL,30H (C)AND AL,30H (D)NOT AL,30H
10 下列指令正确的是()。

(A)OUT CX,AL (B)PUSH AL (C)MOV DS,AX(D)MOV [1000H],[2000H]
11 8086指令中目的操作数不容许使用的寻址方式是()。

(A)寄存器寻址(B)立即数寻址
(C)变址寻址(D)寄存器间接寻址
12指令LOOPNZ的循环条件是()。

(A)CX≠0且ZF=0 (B) CX≠0且ZF=1(C)CX≠0 或ZF=0 (D) CX≠0 或ZF=1 13某16位计算机声卡能识别的音调及音量级个数为()。

(A) 11200 (B) 24000 (C) 65000 (D) 32000
14 8086指令中目的操作数不容许使用的寻址方式是()。

(A)寄存器寻址(B)立即数寻址
(C)变址寻址(D)寄存器间接寻址
四简答题(6小题,共32分)
1 简述8086系统中数据传送的方式有哪些?(4分)
2 8086CPU及其体系结构有哪三种系统总线和四个段寄存器、?(7分)
3 阅读下列程序,回答问题(5分)
MOV AX,0
MOV BX,1
MOV CX, 10
LP: ADD AX, BX
ADD BX,1
LOOP LP
问:(1)该程序完成的功能是怎样的?
(2)LOOP LP指令完成时,执行什么功能?
4 下面定义的是一个数据段,回答下列问题( 7分)
DA TA SEGMENT
BUF DB 01H,02H
COUNT EQU $-BUF
A D
B ‘AB’
B DB 2 DUP (0)
C DW 0506H,33
DATA ENDS
(1)COUNT的值是多少?
(2)请画出它们在存储器中的存放示意图。

5 分析下列简单语句:
BUF DB ‘AB’
LEA BX,BUF
MOV AX,[BX]
ADD AX, 6230H
执行完程序后,则
(1)寄存器(AX)= H (4分)
(2)LEA BX,BUF语句可替换成。

注:A、B的ASCII码为41H,42H
6 根据下列数据的定义,写出各条指令执行的结果(5分)
TAB DW 10 DUP(?)
ARRY DB ‘ABC’
BUF DB ?
(1)MOV AX,TYPE BUF AX=()
(2)MOV BX,TYPE TAB BX=()
(3)MOV CX,LENGTH TAB CX=()
(4)MOV SI,SIZE TAB SI=()
五编程题(3小题,共22分)
1 试编写汇编程序,将从BUF1开始的存储区中20个字节的数据存入从BUF2开始的存储区中。

(8分)
2 从键盘输入N个包含特殊字符E的字符,放在内存从BLOCK单元,统计其中E的个数并放在COUNT单元。

(7分)
3 编写一段指令,将AL中的无符号数扩大10倍,假设扩大后的数值小于255。

(7分)。

相关文档
最新文档