南京理工大学2014微机原理试题
- 格式:doc
- 大小:1.98 MB
- 文档页数:4
第一章习题答案一、选择题1.十进制数66转换成二进制数为_______。
A. 11000010B.01100110C.11100110D.01000010答案:D2.十进制数27.25转换成十六进制数为_______。
A. B1.4HB.1B.19HC.1B.4HD.33.4H答案:C3.下列数中最小的是________。
A. (101001)2B. (52)8C. (2B)16D. (50)10答案:A4.若一个数的BCD编码为00101001,则该数与______相等。
A. 41HB.121DC.29DD. 29H答案:C5.十进制数9874转换成BCD数为________。
A. 9874HB. 4326HC. 2692HD. 6341H答案:A6.BCD数64H代表的真值为_______。
A. 100B.64C.-100D.+100答案:B7.十六进制数88H,可表示成下面几种形式,错误的表示为_______。
A. 无符号十进制数136B.带符号十进制数-120C.压缩型BCD码十进制数88D.8位二进制数-8的补码表示答案:D8.若[A]原=1011 1101,[B]反=1011 1101,[C]补=1011 1101,以下结论正确的是______。
A. C最大B. A最大C.B最大D.A=B=C答案:B9.8位二进制补码表示的带符号数1000 0000B和1111 1111B的十进制数分别是____。
A. 128和255B. 128和-1C. -128和255D. -128和-1答案:D10.微机中地址总线的作用是___________。
A.用于选择存储器单元B.用于选择进行信息传输的设备C.用于指定存储器单元和I/O设备接口单元的选择地址D.以上选择都不对答案:C11.计算机中表示地址使用____。
A.无符号数B.原码C.反码D.补码答案:A二、填空题1.计算机的主机由_______、控制器、主存储器组成。
南京理工大学课程考试试卷(学生考试用)
第1页共 2 页
第 2 页共 2 页
D 7
D 6D 5D 4D 3D 2D 1D 0
C 口低4位控制1-输入0-输出
B 口控制1-输入0-输出B 组工作方式0-方式01-方式1
C 口高4位控制1-输入0-输出
A 口控制1-输入
0-输出
A 组工作方式00-方式0
01-方式1
1x -方式21 控制字标志
D 7
D 6D 5D 4D 3D 2D 1D 0
1-置位0-复位
000-PC 0置位/复位引脚编码
无意义
0 控制字标志
001-PC 1……111-PC 7
计数器
读/写格式
工作方式
数制
D 7D 6D 5D 4D 3D 2
D 1D 0
00 选择计数器001 选择计数器110 选择计数器211 非法选择
00 计数器锁存命令01 只读/写低8位10 只读/写高8位11 先读/写低8位,再读/写高8位
0: 二进制1: BCD
000 方式0001 方式1x10 方式2x11 方式3100 方式4101 方式5
ICW1
ICW2
ICW3(主片)
ICW3(从片)
ICW4
南京理工大学课程考试试卷答案及评分标准。
X)/ \7 \7 \7 12 3 4 /(V z/l \ z(\ 7(\ 微机原理第1-2章习题(答案)1.什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?这三者有什么联系和区别?答:微处理器是指微缩的CPU大规模集成电路,其职能是执行算术、逻辑运算和控制整个计算机自动地、协调地完成操作;微型计算机是以微处理器为核心,配上大规模集成电路的RAM、ROM、I/O 接口以及相应的辅助电路而构成的微型化的计算机装置;微型计算机系统是以微型计算机为核心构成的某种特殊用途的应用系统;实际上,微型计算机是我们普通意义上提到的计算机的一种,而微处理器是微型计算机的核心,微型计算机系统则是微型计算机在不同应用场合下的扩展。
(注意,对于微型计算机和微型计算机系统的区别在不同的参考书上可能有不同的解释。
其中-•种看法是:微型计算机是指纯硬件设备(也就是所谓的裸机),微型计算机系统才是真正包括软件和硬件在内的、有实用价值的微型计算机设备;另一种看法是:微型计算机是具有最简单软、硬件配置的微型计算机设备, 而微型计算机系统是指具有较丰富的软硬件配骨、适用于某些特别应用场合的微型计算机设备。
本书认为,这两个概念的区别在目前来说不是非常明显和非常重要,因此采用了比较含糊的说法。
)2.什么叫机器数?什么叫真值?试综述有符号数和无符号数的机器数主耍有哪些表示方法。
答:一般数学上用“ + ”“一”号加上数值大小表示数据的形式我们称为数据的真值,如+ 15、-25等;而计算机中用二进制表示的、符号也数码化了的带符号数称为机器数,如+ 15可以表示为00001111, -25可以表示为10011001 (原码形式)。
计算机中,无符号数可以直接用二进制、八进制、十六进制或BCD 码等形式来表示;而带符号数可以用二进制、八进制或十六进制的原码、反码、补码三种方式来表示。
3.写出下列十进制数的原码、反码和补码表示(用8位二进制数表示,最高位为符号位):(1) 13 (2) 120 (3) 35 (4) -127(13)10= (0000,1101)原码=(0000,1101)反日=(0000,1101)补码(120) 10= (0111, 1000)原码=(0111, 1000)反码=(0111, 1000)补码(35) 10= (0010, 0011)原码=(0010, 0011)反码=(0010,0011)补码(—127) 10二(1111, 1111)原码=(1000, 0000)反码=(1000, 0001)补码4.8086CPU分为哪两个部分?各部分主要db什么组成?答:8086/8088 CPU分为总线接口部件(BIU)和执行部件(EU)两个部分。
综合练习2016.06综合练习一一、填空题(20分,每空1分)1.已知双字87654321H 的地址是2000H ,若采用小端方式存储,则存储单元2002H 中存放的数据是:(1)2.8088微处理器分时复用的地址/数据引脚有H 。
(2)根,分时复用的地址/状态引脚有(3)根。
8088地址线共有(4)根,访问内存时使用(5)根地址线,这样可寻址的内存空间为(6)字节;在访问I/O 接口时使用 (7) 根地址线,能寻址 (8) 3.8086/8088微处理器典型的总线周期需要个输入输出端口。
(9)个时钟周期。
如果8088微处理器的CLK引脚接10Mhz 的时钟信号,那么每个时钟周期的持续时间为 (10) ,每个典型的总线周期的持续时间为(11)4.在80x86系统中,I/O 端口的地址采用 。
(12) 编址方式,访问端口时要使用专门的 (13)指令,有 (14) 种寻址方式,具体形式是: (15) 5.某时刻8259A 的IRR 内容是06H ,说明 。
(16) 。
某时刻8259A 的ISR 内容是02H ,说明 (17) 6.某8254的CLK0接1MHz 时钟,欲使OUT0产生频率为500KHz 的方波信号,则8254计数器0的计数初值应为。
(18) ,应选用的工作方式是 (19) 7.设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,传送速率为4800bps ,则每秒最多能发送。
(20)个字符。
二、I/O 接口芯片初始化编程题(共52分)1. 在IBM PC/XT 系统中,使用了8088CPU 和一片8259管理8级外部中断,采用普通全嵌套,边沿触发, 非缓冲,非自动结束方式。
已知连结在IR0引脚上的中断源所对应的中断向量号为08H 。
该8259在系统中的I/O 端口地址分别是20H (A0 = 0)和21H (A0 = 1)。
根据以上条件给出相应的初始化编程。
(6分)2.某系统中8253芯片的计数器0~2和控制字端口地址分别是 FFF0H ~FFF3H 。
第一部分组成原理一、单选(每题一分)1.下列语言中执行最快的是()A机器语言 B 汇编语言 C. C语言 D JA V A2.下列真值最大的数是()A[X]原=1101101 B[X]反=1101101 C[X]补=1101101 D[X]移=11011013.浮点加减运算中对阶的方法是()A将加/减数的阶码调整到和被加/减数的阶码一致B将被加/减数的阶码调整到和加/减数的阶码一致C将两数中较小的阶码调到和较大的阶码一致D将两数中较大的阶码调到和较小的阶码一致4.存储周期是指()A存储器的读出时间B存储器的写入时间C存储器连续启动两次读操作所需间隔的最短时间D存储器一次读命令发出到数据稳定读出到数据总线所需时间5.某包含Cache的存储系统中,主存500M,Cache1M,则该系统存储容量是A501M B500M C499M D1M6.采用寄存器间接寻址时,要寻找的操作数位于A主存中B通用寄存器C指令寄存器D程序计数器7.CPU中,跟踪指令后继地址的寄存器是A主存地址寄存器B程序计数器C指令译码器D指令寄存器8.一条指令从取指令,分析指令到执行完指令所需全部时间称为A时钟周期B机器周期C指令周期工作周期9.当多条指令进入流水线后在同一机器时钟周期内争用同一部件,则称流水线发生了A控制相关B数据相关C资源相关D时间相关10.在集中式总线仲裁方式中,对电路故障最敏感的方式是A独立请求方式B计数器定时查询方式C中断请求方式D链式查询方式二、填空(每空一分)1.CPU厂商将 1 , 2 和Cache集成,构成CPU。
2.浮点运算过程中,结果向右规格化的规格是:尾数 3 ,阶码 4 。
3.在Cache-主存系统中,若主存中任意一块只能映射到Cache一个特定块(行)上,这种地址映射方式称为 5 ,若主存中任意一块能映射到Cache任意一个块(行)上,这种地址映射方式称为 6 。
4.微程序控制器的核心部件是存储微程序的7 ,由8 构成。
南京理工大学课程考试试卷(学生考试用)课程名称:微机原理学分: 4 教学大纲编号:试卷编号:考试方式:笔试满分分值: 100分考试时间: 120 分钟组卷日期: 2002年12月16日组卷教师(签字):朱红审定人(签字):学生班级:学生学号:学生姓名:一、选择题1.IP和段寄存器依次属于____。
A)EU、BIU B) BIU、BIU C) EU、EU D) BIU、EU2.设M/IO、RD和WR在某时刻分别为1、1和0,在下列指令中与其对应的是______。
A) MOV AX, [BX+10] B) IN AL, 110C) MOV ES:[DI], AX D) OUT 40H, AL3.执行返回指令,退出中断服务程序,这时返回地址来自_____。
A) ROM区B) 程序计数器C) 堆栈区D) CPU的暂存寄存器4.为了设定可编程I/O接口芯片的工作方式,必须通过______传送命令信息。
A) 数据总线B) 地址总线C) 控制总线D)通信总线5.从硬件角度而言,采用硬件最少的数据传送方式为_____。
A) DMA传送B) 中断传送C) 查询传送D) 无条件传送6.下列情况不适合采用中断方式进行处理的是_____。
A) 随机事件B) 定时事件C) 高速数据传送D) 掉电处理7.当采用存储单元与I/O端口统一编址时,CPU的数据传送指令_____。
A) 可以访问I/O端口和存储单元B) 只能访问I/O端口C) 即不能访问I/O端口又不能访问存储单元D) 只能访问存储单元8.8253可编程定时/计数器工作在方式0时,控制信号GA TE变为低电平后,对计数器的影响是_____。
A)结束本次结束循环,等待下一次计数的开始B)暂时停止现行计数工作C)不影响本次计数,即计数器的计数工作不受该信号的影响D)终止本次计数过程,立即开始新的计数循环9. 某系统中,欲用可编程并行接口芯片8255A的一个口来实现两位输入和两位输出,则应选用_____。
南京理工大学成人本科教育机械电子工程专业学士学位专业考试大纲课程:微机原理及接口技术大纲撰写人:聂伟荣(南京理工大学机械学院)第一部分各章主要内容及要求1 绪论一、要求掌握的主要概念微处理器,微型计算机硬件系统,微型计算机软件系统,微型计算机系统,存储器,总线,系统总线,地址总线,数据总线,控制总线,总线宽度,的主频二、要求理解和掌握的主要知识点1)微处理器()的发展历程,各代的典型代表及主要特点2)微型计算机的发展历程,各代的典型代表及主要特点3)微型计算机的系统组成4)微型计算机的主要应用领域5)系统总线的分类2 8086微处理器一、要求掌握的主要概念算术逻辑运算单元,通用寄存器,累加器,程序计数器(),指令指针(),标志寄存器,段寄存器,堆栈,堆栈指针,指令处理单元,指令执行单元(),总线接口单元(),地址加法器,指令队列缓冲器,存储器单元物理地址、逻辑地址,段基地址,偏移地址,8086的工作模式,时钟周期、指令周期,总线周期,T状态,基本总线周期,引脚分时复用,二、要求理解和掌握的主要知识点1)典型微处理器的基本组成结构2)指令执行的基本过程3)8086的寄存器结构4)8086的状态标志寄存器5)8086的存储器管理6)存储器的分段组织结构7)存储器单元物理地址的形成8)以8086构成的微机系统的存储器的分体结构9)8086的堆栈管理10)8086的功能结构11)8086的两大功能单元作用及其各自的组成12)8086的最小工作模式和最大工作模式13)8086的引脚信号(,,,,,,,)14)8086的基本总线周期及各T状态完成的操作15)8086的复位和启动操作,复位后各寄存器的状态16)8086的中断响应周期3 8086的寻址方式和指令系统一、要求掌握的主要概念指令,源操作数,目标操作数,寻址方式二、要求理解和掌握的主要知识点1)8088的指令系统的寻址方式2)数据传送类指令3)算术运算类指令4)逻辑运算及移位类指令5)串操作类指令6)控制转移类指令7)处理器控制类指令对指令系统的掌握要求是能阅读并编制程序段实现数据(串)的传送、基本运算和比较等。
微机原理习题库含答案第一章单片机概述与结构、选择题1访问片外部数据存储器时,不起作用的信号是( C )。
A. /RDB . /WEC . /PSEND . ALE2.51单片机P0 口用作输出时,应外接( A )oA .上拉电阻B .二极管C .三极管D .下拉电阻3. 进位标志CY 在(C )中。
A .累加器B .算逻运算部件 ALUC .程序状态字寄存器 PSWD . DPTR 4?堆栈数据的进出原则是( D )oA .先进先出B .进入不出C .后进后出D .先进后出5. 51单片机系统中,若晶振频率为6MHz ,—个机器周期等于(D ) ysA . 1.5B . 3C . 1D . 26.在家用电器中使用单片机应属于微计算机的(B )o9.在堆栈操作中,当进栈数据全部弹出后,这时SP 应指向(D )A .栈底单元B . 7FH 单元C .栈底单元地址加1D .栈底单元地址减110 . 51单片机的并行I/O 口信息有两种读取方法:一种是读引脚,还有一种是(A )o A .读锁存器B .读数据库C .读A 累加器D .读CPU二、填空题1 .单片机复位后, SP 、PC 和I/O 口的内容分别为07H\000H\FFH ___________ o2. 单片机有四个工作寄存器区,由 PSW 状态字中的RS1和RS0两位的状态来决定。
单片机复位后,若执行SETB RS0指令,此时只能使用 1 区的工作寄存器,地址范围是 08H---0FH o3 . 51单片机驱动能力最强的并行端口为P0端口 ______ o4 . 51单片机PC 的长度为16位,SP 的长度为___8 _______ 位,DPTR 的长度为_16__ 位。
5. 访问51单片机程序存储器地址空间、片内数据存储器地址、片外数据存储器地A .辅助设计应用B .测量、控制应用 7. PC 的值是(C )oA .当前正在执行指令的前一条指令的地址 C .当前正在执行指令的下一条指令的地址 &单片机应用程序一般存放在(B ) A. RAM B . ROMC .数值计算应用D .数据处理应用B .当前正在执行指令的地址 D .控制器中指令寄存器的地址中。
南京理工大学课程考试试卷(学生考试用)一、单项选择题(每题1分,共15分)1.8086/8088 中ES、DI 分别届于°A.EU、BIUB.BIU、EUC.BIU. BIUD.EU、EU2.假设8086微机内存中某单元的物理地址为23456H,英逻借地址表示错误的是°A. 2345: 0006HB. 2300H: 0456HC. 2201H: 1446HD. 2340H: 0046H3.下列指令中,正确的是。
A. MOV CS, CXB.SUB [BX], [100H]C. MOV BX. [BX] C. OUT 100H. AL4.8253的计数器通道有个,器件的端口地址有个。
A.4, 3B.3, 4C.4, 4D. 3, 35.已知(SS) =3000H, (SP) =0100H.执行下列指今后,(SP) =00FEHA・ I NT 21H B. CALL DWARD PTR [DI]C・ JMP BX D. CALL BX6.下而对存储器描述错误的是。
A. PROM是由用户一次性写入的存储器B. DRAM需要定时刷新C. EPROM需用紫外线擦除D.掉电后SRAM中的数据不会丢失7.8086CPU工作在最小模式,竞味着。
A.一片8086CPU,就可以独立构成计算机系统。
B.8086CPU和最少的外围器件构成计算机系统。
C.8086CPU需要和总线控制器配合构成计算机系统。
D.8086计算机系统的三总线都是直接和8086 CPU世违的。
&在8086的最小系统中,当M/IO = 0, VW? =1, RD = °时,CPU完成的操作是。
A.I/O读B. I/O写C.存储器读D.存储器写LOOP AGAINA. REP MOVSBB. REP MOVSWC. REP CMPSBD. REP CMPSW11•传送海量数据时,占用CPU最长时间的传送方法杲oA.中断B.査询C. DMAD.无条件传输12..半导体存储器芯片的引脚有A12~A0、D3〜DO、WE、CE、CS、Vcc、GND等,该芯片的规格是,用该芯片组成一个64KB的存储器,需要个独立的片选信号。
微机原理及应用答案CH01 微型计算机概述习题与思考题1.微型计算机由哪些部件组成?各部件的主要功能是什么?解答:微机系统微型计算机系统软件外围设备:打印机、键盘、CRT、磁盘控制器等微处理器(CPU)系统总线:AB、CB、DB(功能:为CPU和其他部件之间提供数据、地址和控制信息的传输通道)存储器:只读存储器(ROM)、随机存储器(RAM)(功能:用来存储信息)输入/输出(I/O)接口:串/并行接口等(功能:使外部设备和微型机相连)算术逻辑部件(ALU)累加器、寄存器控制器操作系统(OS)系统实用程序:汇编、编译、编辑、调试程序等(注:CPU的功能--①可以进行算术和逻辑运算;②可保存少量数据;③能对指令进行译码并执行规定的动作;④能和存储器、外设交换数据;⑤提供整修系统所需要的定时和控制;⑥可以响应其他部件发来的中断请示。
)2.8086/8088 CPU 由哪两部分组成?它们的主要功能各是什么?是如何协调工作的?解答:微处理器(CPU): 总线接口部件(BIU):负责与存储器、I/O端口传送数据执行部件(EU):负责指令的执行协调工作过程:总线接口部件和执行部件并不是同步工作的,它们按以下流水线技术原则来协调管理:①每当8086 的指令队列中有两个空字节,或者8088 的指令队列中有一个空字节时,总线接口部件就会自动把指令取到指令队列中。
②每当执行部件准备执行一条指令时,它会从总线接口部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。
在执行指令的过程中,如果必须访问存储器或者输入/输出设备,那么,执行部件就会请求总线接口部件进入总线周期,完成访问内存或者输入/输出端口的操作;如果此时总线接口部件正好处于空闲状态,那么,会立即响应执行部件的总线请求。
但有时会遇到这样的情况,执行部件请求总线接口部件访问总线时,总线接口部件正在将某个指令字节取到指令队列中,此时总线接口部件将首先完成这个取指令的操作,然后再去响应执行部件发出的访问总线的请求。