兰州理工大学微机原理试题3

一、单选题
得分 1 2 3 4 5 6 7 8 9 10
1. n+1位符号数x的补码表示范围为()
A. -2n<x<2n
B. -2n≤x≤2n
C. -2n -1≤x<2n
D. -2n ≤x<2n
2. 微处理器系统中采用存储器映像方式编址时存储单元与I/O端口是通过()
来区分的。

A. 不同的地址编码
B. 不同的读/写控制逻辑
C. 专用I/O指令
3. 微型计算机各部件之间是用()连接起来的。

A. 系统总线
B. AB
C.CB D.DB
4. 带符号十进制数10,在数据单元中的二进制表示为()。

A. 00000010
B. 10000010
C. 00001010
D. 10001010
5. 若用128K*4bit的SRAM芯片构成640KB的存储器组织,共需要()片芯
片。

30 D.
40
10 B.
20 C.
A.
6. 下列8088指令中,含有非法操作数寻址的指令是()。

IN AX,DX
B.
A. MOV AX,[10H]
C. MOV [BX][BP],10H
D. MOV BX,COUN[SI]
7. 若要使寄存器AL中的高4位不变,低4位清零,应使用指令()。

AND AL,0F0H
A. AND AL,0FH
B.
OR AL,0F0H
AL,0FH D.
OR
C.
8. 若CPU的地址线为共16条,而某存储器芯片单元为2K,则加在该存储器芯
片上的地址线为( )。

A. A0 ~ A10
B. A0 ~ A11
C. A0 ~ A12
D. A0 ~ A13
9. 8259A需( ) 片级连可以扩展为64级优先级。

9片 B. 8片 C. 7片 D. 6片
A.
10. 在数据传送指令中要注意:立即数只能作为()。

A. 源操作数
B. 目的操作数
C. 源操作数和目的操作数 D.源操作数或目的操作数
二、编程题(10分)
1.有1K个单元的数据放在内存DAT开始的顺序单元中,试编程将其转移到以NEXT开始的顺序单元中。

三、填空题
1、时钟周期是指。

2.总线周期是指。

3.指令周气势指。

4.CPU与I/O设备之间通过接口电路交换的信息,通常分为 、 和 三种。

5.在8086 CPU系统中,设某中断源的中断类型码为08H,中断矢量为0100H:1000H,则相应的中断矢量存储地址为;从该地址开始,连续的4个存储单元存放的内容依次为。

6.某8位A/D转换器的满度输入电压为10V,其量化误差为_ _V。

7.已知(AL)=0101110lB,执行指令NEG AL后再执行CBW,(AX)=。

8.若(AL)=01001001B,执行 ADD AL,AL指令后,再执行 DAA命令,则(AL)=,(CF)=,(AF)=。

9.微型计算机中,CPU重复进行的基本操作是:、和。

10. 已知X的补码为10011001B,则X的值为,其原码表示为。

四、程序阅读
1.有如下程序段,
DATA SEGMENT
0FAH
DB
X1
DB
0FCH
X2
DATA ENDS
CODE SEGMENT
……
MOV AL,X1
ADD AL,X2
……
CODE ENDS
END
问:ADD指令执行完后标志寄存器中的哪些位受到影响?标在题四(1)图中。

IF TF SF ZF AF PF CF
DF
OF
题四(1)图
2.求某数据区内负数的个数程序如下:(在空白处填入适当的语句)。

STACK SEGMENT STACK
DW 64 DUP(?)
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE
START: MOV DI,3000H
MOV CL,[DI]
XOR CH,CH
MOV BL, CH
DI
A1: MOV AL, [DI]
TEST AL,
A2
BL
A2: INC DI
LOOP
INT 03H
CODE ENDS
END START
五、存储系统分析与设计
已知RAM 芯片和地址译码器的引脚如题五图所示,试回答如下问题:
(1)若要求构成一个8K ×8的RAM 阵列,需几片这样的芯片?设RAM 阵列
组占用起始地址为El000H 的连续地址空间,试写出每块RAM 芯片的地址空间。

(2)若采用全地址译码方式译码,试画出存储器系统电路连接图;
题五图 RAM 芯片和地址译码器的引脚
六、(10分)
8255A 接口电路如题六图所示: 已知8255A 控制字寄存器的端口地址为103H ,编写8255A 初始化程序和循环彩灯控制程序。

初始时D0亮,其余不亮,D0亮一秒后移位一次,D1亮,其余不亮,以此类推每隔一秒移位一次,每移位8次为一个循环,共循环8次。

要求用汇编语言写出满足上述要求的程序段(已知一个延时1秒的子程序入口地址为DELAY1S )。

题六图。

合集下载

微机原理试题及答案3.docx

微机原理试题及答案3.docx

长沙理工A一、填空题(每空1分,共20分)1、完成下面不同数制之间的转换73.25D= ____________ B, 10010010B = ____________ H100101.11B = __________ D= ___________ BCD2、指令MOV AL, BL对源操作数来说是 ____________ 寻址方式,MOV AX, [BX+6]对源操作数来说是___________ 寻址方式,MOV AX, DS:[2000H]对源操作数来说是 __________ 寻址方式。

3、8088CPU的地址总线有____________ 条,最大内存空间为 ___________ ,物理地址是ftl_________ 和_________ 形成的o4、在8088系统中五片中断控制器8259可控制____________ 个中断源。

5、执行INT 04H后,中断服务程序入口地址的CS在_________ , ____ 单元,IP在______ ,_____ 单元中。

6、串行通信有两种基本的通信方式,分别是____________ 和_________ 。

7、8255有两个控制字,它们分别是__________ 和 _________ o二、选择题(单项选择,每题2分,共20分)1 >卜列8086CPU标志寄存器FR的标志中,不属于状态标志的是()A.OFB.PFC.IFD.CF2、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是()A.字符间无间隔B.双方通信同步C.发生错谋的概率少D.附加位信息总量少3、在CMPAX, DX指令执行后,当标志位SF, OF, ZF满足逻辑关系(SF㊉OF) +ZF=0 时,表明()oA. AX >DXB. AX<DXC.AX^DXD.AXWDX4、一个8位的二进制整数,若采用补码表示,且由4个“1”和4个“0”组成,则最小值为()0A.-120B.-7C.-112D.-1215、微型计算机在硬件上是由()四大部分分组成。

微机原理课后答案详解(朱红刘景萍)-南理工的哦

微机原理课后答案详解(朱红刘景萍)-南理工的哦

微机原理课后答案详解(朱红刘景萍)-南理工的哦第一章习题答案一、选择题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]原=10111101,[B]反=10111101,[C]补=10111101,以下结论正确的是______。

A.C最大B.A最大C.B最大D.A=B=C答案:B9.8位二进制补码表示的带符号数10000000B和11111111B的十进制数分别是____。

A.128和255B.128和-1C.-128和255D.-128和-1答案:D10.微机中地址总线的作用是___________。

A.用于选择存储器单元 B.用于选择进行信息传输的设备C.用于指定存储器单元和I/O设备接口单元的选择地址D.以上选择都不对答案:C11.计算机中表示地址使用____。

A.无符号数B.原码C.反码D.补码答案:A二、填空题1.计算机的主机由_______、控制器、主存储器组成。

兰州理工大学机械原理试题

兰州理工大学机械原理试题

试题共 3 张第 张
2.图示为运输机的机构示意图。要求摆杆在垂直线左右β=30°范围作摆动, 机构的行程速比系数 K=1.5,滑块行程 H=500mm,又已知连杆长度 LCE=700mm,试求: (12 分)
(1)设计此机构; (2)画出机构任意位置点 C 的压力角; (3)画出此机构的最小传动角 γ min (最大压力角α max )。
兰州理工大学
年 春 季学期
专业 《机械原理》 试题
试题共 3 张第 张
题号 一 二 三 四 五 六 七 八 九 十 总分 得分
得分
一、分析题(共 54 分)
1. 在题 1 图中,以 AB 杆为原动件时,(12 分)
(1)计算该机构的自由度,并判断机构运动是否确定;
(2)以 AB 为原动件划分其基本杆组,并确定机构的级别。
推程还是回程?
α (3)画出该位置所对应的压力角 和从动件的升距 h;
(4)当凸轮转角为 90°时,从动件的位移 s ; (5)画出此机构的功能原理符号,并列举其他
O ω
两种能实现此运动转换的机构。(请保留作图痕迹)
季学期
专业 《机械原理》 试题
试题共 3 张第 张
A ω1
2 B(B1,B2,B3)
41 3
C
题4图
5. 如图所示由 A、B、C、D 四台机器构成的机械系统,设各单机效率分别为ηA 、ηB 、 ηC 、ηD ,机器 B、D 的输出功率分别为 NB 和 ND 。(8 分) (1)该机械系统是串联,并联还是混联?
院(系)
姓名
兰州理工大学
年 春 季学期
姓名
学号
专业班 级
题3图
题1图
2.在图示摆动导杆机构中,设已知构件 1 的角速度ω1 顺时针转动及各构件尺寸。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案一、选择题(每题2分,共20分)1. 微处理器的内部结构通常分为哪几个部分?A. 算术逻辑单元(ALU)B. 控制单元(CU)C. 寄存器组D. 所有以上2. 下列哪个不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪3. 微机的存储器分为哪两种类型?A. 只读存储器(ROM)和随机存取存储器(RAM)B. 硬盘和固态硬盘C. 内部存储器和外部存储器D. 缓存和主存4. 微机的总线分为哪几类?A. 数据总线、地址总线和控制总线B. 并行总线和串行总线C. 内部总线和外部总线D. 低速总线和高速总线5. 微机的中断系统的作用是什么?A. 处理异常情况B. 执行程序C. 管理存储器D. 控制输入输出设备6. 微机的指令系统包括哪些基本操作?A. 加法、减法、乘法和除法B. 逻辑运算C. 移位操作D. 所有以上7. 微机的操作系统主要负责什么?A. 管理硬件资源B. 管理用户界面C. 执行程序D. 管理网络通信8. 微机的编译系统的作用是什么?A. 将高级语言程序转换为机器语言程序B. 管理内存C. 执行程序D. 管理输入输出设备9. 微机的硬件系统和软件系统之间的关系是什么?A. 相互独立B. 相互依赖C. 硬件系统可以独立工作D. 软件系统可以独立工作10. 微机的外设接口通常包括哪些类型?A. 并行接口和串行接口B. USB接口和HDMI接口C. 网络接口和音频接口D. 所有以上二、填空题(每空2分,共20分)1. 微机的中央处理器(CPU)主要包括______和______。

2. 微机的存储器地址空间通常分为______和______。

3. 微机的输入输出接口通常包括______、______和______。

4. 微机的总线宽度决定了数据传输的______。

5. 微机的中断优先级是指中断请求的______。

6. 微机的指令集是CPU执行______的集合。

7. 微机的操作系统是管理______和______的软件。

微机原理试题及答案.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 在响应中断后,自动关中。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案一、选择题1. 在微机系统中,CPU不能直接访问的存储器是()。

A. RAMB. ROMC. CacheD. 硬盘2. 下列关于微处理器的叙述中,错误的是()。

A. 微处理器是微机的核心部件B. 它包括控制器和运算器两部分C. 微处理器只能执行整数运算D. 微处理器可以执行控制命令3. 在微机系统中,用于存放当前正在执行的程序和数据的存储器是()。

A. ROMB. RAMC. 硬盘D. 软盘4. 微机系统中,I/O设备通过()与CPU进行通信。

A. 数据总线B. 控制总线C. 地址总线D. I/O总线5. 在微机系统中,用于实现存储器扩展的芯片是()。

A. 计数器B. 寄存器C. 存储器接口芯片D. 算术逻辑单元二、填空题6. 微机系统中的总线包括________、________和________三种类型。

7. 在微机系统中,________是用于存储程序和数据的物理部件。

8. 中断系统允许CPU在执行程序过程中,对外界请求做出响应,这种响应称为________。

9. 微机系统中的________是用于控制CPU和其他系统部件协同工作的部件。

10. 在微机系统中,________是用于暂时存放信息的高速存储部件。

三、简答题11. 简述微处理器的发展历程及其对计算机性能的影响。

12. 描述微机系统中存储器的层次结构,并解释每一层次的作用。

13. 解释中断在微机系统中的作用及其实现方式。

14. 阐述微机系统中输入/输出设备的作用及其与CPU的通信过程。

15. 描述微机系统中总线的作用及其分类,并解释它们各自的功能。

四、计算题16. 给定一个16位的二进制补码数,其数值为F7E1,请计算其十进制等价值。

17. 如果一个微机系统的时钟频率为2GHz,且每个时钟周期可以执行一条指令,计算在一分钟内该系统可以执行多少条指令。

18. 给定一个微机系统的内存地址范围是0x0000到0xFFFF,请计算该系统的最大内存容量。

微机原理习题及答案

微机原理习题及答案(总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 。

微机原理习题集以及答案

第一部分 例题与习题第1章 微型计算机基础例 题1.把十进制数转化为二进制数。

P7解:把十进制数转换成二进制数时,需要对一个数的整数部分和小数部分分别进行处理,得出结果后再合并。

整数部分:一般采用除2取余法小数部分:一般采用乘2取整法余数 低位 整数 高位 2 | 137 2 | 68 × 2 2 | 34 2 | 17 × 2 2 | 8 2 | 4 × 2 2 | 2 1 高位 低位 (137)10=()2 10=2所以,10=(.111)22.把二进制数转换为八进制数和十六进制数。

P9解:八进制、十六进制都是从二进制演变而来,三位二进制数对应一位八进制数,四位二进制数对应一位十六进制数,从二进制向八进制、十六进制转换时,把二进制数以小数点为界,对小数点前后的数分别分组进行处理,不足的位数用0补足,整数部分在高位补0,小数部分在低位补0。

(10 1)2=(010 100)2=8(1 2=(0001 2=163.将八进制数转换为二进制数。

P9解:8=(010 100)2=24.X=,Y=-,求[X -Y]补,并判断是否有溢出?P11解:[X -Y]补=[X]补+[-Y]补[X]补= [Y]补= [-Y]补=说明:当异号相减运算时,通过补码,减法运算转化为两个正数的加法运算,结果为负(符号位为1),表示运算结果溢出。

+ -------------- 1-------------- 0-------------- 0-------------- 1------------- 1 ------------- 15.B分别为原码、补码、BCD码表示时,对应的十进制数为多少?解:[X]原=,X=-21[X]补=,[X]原=,X=-107[X]BCD=,X=956.简述计算机为什么能实现自动连续的运行?解:计算机能实现自动连续的运行,是由于计算机采用了存储程序的工作原理。

把解决问题的计算过程描述为由许多条指令按一定顺序组成的程序,然后把程序和处理所需要的数据一起输入到计算机的存储器中保存起来。

20套大学微机原理及程序设计试卷及答案要点

(答案见第70页开始)大学微机原理及程序设计试卷(一) 姓名:班级:学号:成绩:一、填空题(共15分,每空1分)1、十六进制数30A.5转换为二进制是_____________,转换为十进制是______________。

2、偏移量是指相对的偏移距离。

3、8088/8086系统中,不改变DS值的情况下,其数据段的最大寻址范围是_____ _KB。

4、PC总线中,IOR为低电平时,表明CPU对端口进行__________操作。

5、8086/8088存储器分四个段,这四个段的段名所对应的段寄存器分别是________、________、________、________。

6、每条指令的执行过程中是由________、________和________等操作组成。

7、I/O端口的编址方式有________和________ 两种二、选择题(共20分,每小题2分)1、在机器数()中,零的表示形式是唯一的。

A、原码B、补码C、反码D、原码和反码2、若采用双符号位判断溢出,当结果的符号位为11时,表示()。

A、结果为正,无溢出B、结果正溢出C、结果负溢出D、结果为负,无溢出3、中央处理机(CPU)是指()。

A、运算器B、控制器C、运算器和控制器D、运算器、控制器和主存储器4、PSW是指令部件中()。

A、指令寄存器B、指令译码器C、程序计数器D、程序状态寄存器5、寄存器间接寻址中,操作数放在()。

A、通用寄存器B、主存单元C、堆栈D、程序计数器6、EPROM是指()。

A、随机读写存储器B、可编程的只读存储器C、只读存储器D、可擦除的可编程只读存储器7、存储周期是指()。

A、存储器的读出时间B、存储器的写入时间C、存储器进行连续读和写操作所允许的最短时间间隔D、存储器进行连续写操作所允许的最短时间间隔8、某一存储单元的逻辑地址为2500H:0010H时,其对应的物理地址为()。

A、2500HB、0010HC、25100HD、25010H9、DMA传送结束由I/O接口向CPU发出中断请求,其目的是( )。

【VIP专享】兰州理工大学微机原理试题答案2

一、 填空题(30分)1、73.25D=01001001.01B, 10010010B=92H100101.11B=37.75D=(0011 0111.0111 0101)BCD2、[x]补=11010010B,[y]补=01110101B3、-128 ~ +1274、EU、BIU AX、BX、CX、DX5、寄存器方式 寄存器相对方式 直接寻址方式6、327、8 228、1MB9、独立编址方式 统一编址方式 独立编址方式10、12H、13H 10H、11H11、19.612、613、4二、 判断正误(10分)× × × √×三、 阅读程序,并写出结果(10分)1、AX=0050H CF=02、AL=69H CF=0四、 编程题(10分)DATA SEGMENTDAT DB 1024 DUP (?)NEXT DB 1024 DUP (0) DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA START:MOV AX, DATAMOV DS, AXLEA SI, DATLEA DI, NEXTMOV CX, 1024MOVE: MOV AL, [SI]MOV [DI], ALINC SIINC DILOOP MOVEMOV AH, 4CHINT 21HCODE ENDSEND五、需要两片六、(1)0381H 0382H 0383HMOV DX, 0383HMOV AL, 90HOUT DX, ALA: MOV DX, 0380HIN AL, DXMOV DX, 0381HOUT DX, ALJMP AHLT七、解:计数器0、1工作在方式3,串联产生周期2s方波,计数值为2*2000000=4000000其中计数器0计数初值为20000,计数器1计数初值为200,(1)计数器0:ACF0H 计数器1:ACF1H 控制口:ACF3H (2)连接图如下:(3)CODE SEGMENTASSUME CS:CODESTART:MOV DX, 0ACF3HMOV AL, 00110110BOUT DX, ALMOV DX, 0ACF0HMOV AX, 20000OUT DX, ALMOV AL,AHOUT DX, ALMOV DX, 0ACF3HMOV AL, 01010110B OUT DX, ALMOV DX, 0ACF1HMOV AL, 200OUT DX, ALCODE ENDSEND START。

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