南京理工大学2014微机原理试题

合集下载

微机原理2014秋试卷B

微机原理2014秋试卷B
=1方式定义 A组 PC (高4位) 1=输入 (Input) 0=输出 (Output) PA 1=输入 (Input) 0=输出 (Output) 方式选择 00 = 方式0 01 = 方式1 1X = 方式2 B组 PC (低4位) 1=输入 (Input) 0=输出 (Output) PB 1=输入 (Input) 0=输出 (Output) 方式选择 0 = 方式0 1 = 方式1
课程名称:
微机原理及应用
学分: 2.5
试卷编号:
20142820201
入该存储单元。 (3)将采用基址相对寻址(基地址在 BP 中,偏移量为 2)的存储单元中的 1 个字和 AX 的内容相加, 结果仍送入该存储单元。 (4)将采用基址变址寻址(寄存器分别为 BX 和 SI,偏移量为 16H)的内存单元中的 1 个字节与 AL 寄存器的内容相加,结果送入 AL 寄存器中。 2.执行下列程序段后,给出指定寄存器的内容。 MOV AL,0B8H
WORD PTR[BX] 转移的目标地址是
6.下列指令中,不影响堆栈内容的指令是_________。 B. RET B.AH 7.使用 DOS 功能调用时,子程序编号应放在_________寄存器中。 8.存储器可以采用 3 种片外地址译码方式产生片选信号,其中采用_________方式可以避免地址重复。 B.部分译码 AGAIN: MOV AL,[SI] MOV ES:[DI],AL INC SI INC DI LOOP AGAIN 下列指令那条可完成与上述程序段相同的功能。 A. REP MOVSB B. REP LODSB C. REP STOSB D. REPE SCASB 第 1页
运行后,CF= (14) ,PF= (15) ,AF= (16) , ZF= (17) ,SF= (18) ,OF=(19) 。 7. 若 8088 的引脚 MN / MX 接+5V,则当 CPU 执行指令 OUT DX,AL 指令时,其引脚信号 RD,WR 和 (20) , (21) , (22) 。 IO / M 的状态分别为: 8. 设 PC 机采用向量中断方式处理 8 级 INTR 中断,中断号依次为 08H~0FH,在 RAM 0000H:002CH 单 元依次存放 23H,FFH,00H,F0H 四个字节,则该向量对应的中断类型号是 (23) ,中断服务程序 的入口地址为 (24) 。 9. 利用 8253 的通道 1 产生 2KHz 的频率波形, 其中负脉冲宽度为 1μ s, 假设 CLK1 输入的时钟是 1MHz, 8253 的地址为 40~43H。则对 8253 进行编程时,其工作于方式(25) ,控制字为 (26) ,送入的计 数初值为(27) ,送入计数初值的端口号为(28) 。 (注:8253 的控制字格式可参见附图 3) 10. 某微机系统中,随机存储器地址空间为 58000H ~ 7FFFFH ,则其存储容量是(29)字节, 若用单 片容量为 16K × 4bit 的 SRAM 构成,则共需要这样的芯片(30)片。

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

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

第一章习题答案一、选择题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.计算机的主机由_______、控制器、主存储器组成。

【电光】南理工《微机原理及接口技术》A卷(附答案)

【电光】南理工《微机原理及接口技术》A卷(附答案)

南京理工大学课程考试试卷(学生考试用)
第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
南京理工大学课程考试试卷答案及评分标准。

微机原理第1-2章习题(答案).doc

微机原理第1-2章习题(答案).doc

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)两个部分。

南京理工大学2005-2008年微机原理及接口技术期末考试试卷及答案

南京理工大学2005-2008年微机原理及接口技术期末考试试卷及答案

DATA SEGMENT BUF DB 100 DUP('A')
DATA ENDS STACK SEGMENT STACK
CPU
PA7~PA0
DB
打印机
PC0
STB
PC6
BUSY
DB 100 DUP('S')
8255
STACK ENDS 试回答:
图3 第四题电路图
1) 8255 的端口 A 是以什么方式工作的?端口 C 呢?
4.在 8086 最小模式下,执行" OUT DX, AL "指令时, M / IO ,WR , RD , DT / R 的信号
电平依次为 【5】 , 【6】 , 【7】 , 【8】 。 5.假设某个总线周期内对 READY 信号检测的次数是 4 次,则该总线周期需插入 【9】 个 Tw 等待状态。
2) 如果对 8255 进行初始化,分别写出其控制寄存器的地址和控制字。
3) 编写程序完成上述打印任务,程序应包括对 8255 的初始化及完整的打印过程,同时语句后 要有必要的注释说明。
一、填空(每空 1 分,在答题纸上注明画线部分的标号,而不是题目的标号)
1.【1】4 【2】地址 2.【3】4 3.【4】ffff0H 4.【5】0 ,【6】0 ,【7】1,【8】1 5.【9】3 6.【10】存储器读, 【11】 1 【12】 3 7.【13】 地址 8.【14】 2 9.【15】101FEH 10.【16】 22 ,【17】 110 11.【18】 250 【19】 230 【20】 0004H 12.【21】0101H 【22】 0011H 13.【23】 3,4,1,3,3 , 【24】3,1,3,3,4 14.【25】 REP MOVSB 15. 【26】 , 【27】 , 【28】

邹建伟微机原理复习题及答案 南京理工大学

邹建伟微机原理复习题及答案 南京理工大学

综合练习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 。

南理工877计算机2014年真题

南理工877计算机2014年真题

第一部分组成原理一、单选(每题一分)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 构成。

南京理工大学微机原理试题A答案与评分标准

南京理工大学微机原理试题A答案与评分标准
OUT 0B1H, AL ;写入ICW3………1分
MOV AL,00001001B;ICW4=09H:特殊全嵌套,带缓冲、非自动中断结束、8086系统
OUT0B1H, AL;写入ICW4………1分
MOV AL,11000001B;OCW1=C1H:IR1~IR5中断允许
OUT0B1H, AL;写入OCW1………1分
EEPROM的地址范围为32000H~33FFFH ------------2分
(3)实现题目要求的程序段如下:
….或
MOV AX, 3600H MOV AX,3600H
MOV DS, AX MOV DS, AX
MOVSI, 00HMOVSI, 00H
MOV AX,3200HMOV AX,3200H
OUT 0CEH,AL
WAIT2:IN AL,0CCH;读取按键STB状态………2分
AND AL,80H;提取PC7信息;
JNZ WAIT2
IN AL,0C8H;读取PA口数据………2分
OUT 0E0H, AL ;送计数通道0的初值………1分
JMP WAIT1………1分
注:本题为综合题,考核8255A和8253的结构、工作方式,控制字的格式及与外部电路和CPU的接口操作及软件编程控制等知识点。
【17】=LEA BX,TABLE或者MOV BX,OFFSET TABLE
9.【18】=IP,【19】=02H
10.【20】=20H【21】=5678H:1234H
11.【22】、【23】= 和
12.【24】=1,【25】=3
注:本大题考核对基本知识的灵活运用。
三、判断题(每小题1分,共10分)
1.√2.√3. ×4.×5.√6. × 7.×8.×9. × 10.√

(NEW)南京理工大学874微机原理与接口技术历年考研真题汇编

(NEW)南京理工大学874微机原理与接口技术历年考研真题汇编

2011年南京理工大学838微机原理与接口技 术考研真题
2010年南京理工大学微机原理与接口技术 考研真题
2009年南京理工大学微机原理与接口技术 考研真题
2008年南京理工大学微机原研真题
目 录
2011年南京理工大学838微机原理与接口技术考研真题 2010年南京理工大学微机原理与接口技术考研真题 2009年南京理工大学微机原理与接口技术考研真题 2008年南京理工大学微机原理与接口技术考研真题 2007年南京理工大学微机原理与接口技术考研真题 2006年南京理工大学微机原理与接口技术考研真题 2005年南京理工大学微机原理与接口技术考研真题 2004年南京理工大学微机原理与接口技术考研真题
2006年南京理工大学微机原理与接口技术 考研真题
2005年南京理工大学微机原理与接口技术 考研真题
2004年南京理工大学微机原理与接口技术 考研真题

南理工2002年《微机原理(秋)》A卷(附答案)

南理工2002年《微机原理(秋)》A卷(附答案)

南京理工大学课程考试试卷(学生考试用)课程名称:微机原理学分: 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)处理器控制类指令对指令系统的掌握要求是能阅读并编制程序段实现数据(串)的传送、基本运算和比较等。

南京理工大学微机原理试题答案与评分标准

南京理工大学微机原理试题答案与评分标准
(2)(6分)ORG 100H
MOV AX,0F100H
MOV DS,AX
MOV SI, 0000H
MOV CX, 20
MOV AX, 0100H
NEXT:MOV [SI], AX
INC SI
INC SI
LOOP NEXT
注:本题为基础题,考核对存储器知识的掌握。
五.(共35分)
(1)(6分)8259:20H、21H 8253:40H~43H 8255:80H~83H
JMP START ;继续循环
注:本题为综合题,考核计数器8253、8255、8259的结构,工作方式,控制字的格式,计数初值的计算和初始化程序的编写等知识点。
基础题:70分综合题与提高题:30分
第2页共2页
南京理工大学课程考试试卷答案及评分标准
课程名称:微机原理与接口技术学分:4.5教学大纲编号:1027002
4.(6分)【1】1BH或27【2】200BH【3】0010H【4】3231H【5】3【6】2011H
注:本大题考核汇编语言的阅读能力
四、存储器接口电路(10分)
(1)(4分)地址范围:F1000H~F1FFFH
堆栈情况(2分)
地址
RAM
20FAH
15H
20FBH
21H
20FCH
78H
20FDH
56H
20FEH
34H
20FFH
12H
2100H
××
第1页共2页
【1】77H【2】001DFH、001DEH【3】001DDH、001DCH【4】非自动结束中断方式
【5】边沿触发
(6)(5分)
START: MOV AL, 01H

邹建伟微机原理复习题及答案3 南京理工大学

邹建伟微机原理复习题及答案3 南京理工大学

INT08H
OUT 20H, AL POP DX ;恢复现场 POP AX POP DS IRET ;中断返回 ENDP
第8章
8.3 8253 每个通道有 6 种工作方式可供选择。若设置方式 0 后,其输出引脚为 低
电平;当 计数初值经预置寄存器装入到减 1 计数器 后通道开始计数, CLK 信号端 每来一个脉冲 减 1 计数器中的计数值 就减 1;当 减 1 计数器中的计数值减为 0 ,则 输出引脚输出 高 电平,表示计数结束。8253 的CLK0 接 1.5MHz时钟,欲使OUT0 产生 频率为 300KHz的方波信号,则 8253 的计数值应为 5 ,应选用的工作方式是 3 。
的ISR内容是 08H,说明 CPU目前正在只为IR3 引脚请求的中断服务 。在两片 8259 级联 的中断电路中,主片的第 5 级IR5 作为从片的中断请求输入,则初始化主、从片时,ICW3 的控制字分别是 0010000B(20H) 和 00000101B(05H) 。
7.8 按题目要求编写程序段如下:
6.6 参考程序如下:
LEA BX,ADDR AGAIN:IN AL,80H
TEST AL,80H JNZ AGAIN MOV AL,[BX] OUT 80H,AL CMP AL,‘$’ JZ DONE INC BXi JMP AGAIN DONE:
6.10 DMA的意思是 直接存储器存取 ,主要用于高速外设和内存间的数据传送。进
in al, dx mov cl,4 shl al, cl out dx, al jmp again
10.16 必须将同时按下一个以上按键的情况排除掉!如果没有合法按键被按下,
第4章
4.1 微机总线的信号包括数据总线、地址总线、控制总线以及电源和地线。 4.2 8088 一共有20根地址线,在访问内存时使用的地址线是A0~A19,能直接寻址1M内存 空间;在访问外设时,使用的地址线是A0~A15,共能寻址64K个I/O端口。实际上,PC/XT 在寻址外设时,只使用地址线A0~A9。 4.3 执行一条指令所需要的时间被称为指令周期。而总线周期指的是完成一次特定总线操 作所需的时间。8080 基本总线周期由 4 个T组成。 PC/XT所采用的时钟频率为4.77Mhz,每 个T状态的持续时间为210ns,如果 8080 的CLK引脚接 5MHz的时钟信号,那么每个T状态的 持续时间为200ns。

微机原理习题库含答案

微机原理习题库含答案

微机原理习题库含答案第一章单片机概述与结构、选择题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 .控制器中指令寄存器的地址中。

南京理工大学2014微机原理试题

南京理工大学2014微机原理试题

南京理工大学课程考试试卷(学生考试用)一、单项选择题(每题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 的指令队列中有一个空字节时,总线接口部件就会自动把指令取到指令队列中。

②每当执行部件准备执行一条指令时,它会从总线接口部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。

在执行指令的过程中,如果必须访问存储器或者输入/输出设备,那么,执行部件就会请求总线接口部件进入总线周期,完成访问内存或者输入/输出端口的操作;如果此时总线接口部件正好处于空闲状态,那么,会立即响应执行部件的总线请求。

但有时会遇到这样的情况,执行部件请求总线接口部件访问总线时,总线接口部件正在将某个指令字节取到指令队列中,此时总线接口部件将首先完成这个取指令的操作,然后再去响应执行部件发出的访问总线的请求。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.若8259A工作在优先级自动循环方式,则IR7的中断请求被响应后,优先级最高的中断源是IR0。
6. 8253通道0工作在方式0,GATE信号变低后计数停止,当GATE信号重新为高时,从初值开始计数。
7.CPU响应可屏蔽中断需要两个总线周期,第一个总线周期接收中断类型码。
8.动态随机存储器需要定时刷新,刷新操作以字节为单位。
8255的方式控制字
8255的C口按位置位/复位控制字
ICW1
ICW2
ICW3(主片)
ICW3(从片)
ICW4
8259初始化命令字
OCW1
8259操作命令字
第 4页共4 页
8.根据要求写出相应的指令:
①使AL中的bit3、bit4变反,其余位不变。【15】
②测试判断CL中的bit2、bit5、bit7是否都为0。【16】
③获取标号TABLE的有效地址到BX中。【17】
9.已知(IP)=1000H, (SP)=2000H, (BX)=283FH,执行完指令CALL WORD PTR [BX](该指令的机器代码是FF17H)后,CPU把【18】压入堆栈,堆栈段中1FFEH单元的内容是_【19】
CDW23, 25
DDW5 DUP(2, 3 DUP(0))
DATA ENDS
……
MOVAX, OFFSETC
MOV BX, TYPEC
MOVCX,LENGTHD
MOV DX,SIZE B
2.(6分)某数据段定义如下:
DATA SEGMENT
ORG0H
A DW4,7
B DW‘AB’
LEQU$-A
D DB 2DUP(2, 3 DUP(?))
5.某一存储系统中,有只读存储器10KB,随机存储器54KB,使用16位地址来寻址。其中,只读存储器位于低地址区,则随机存储器的地址范围为【9】。
一、单项选择题(每题1分,共15分)
1.8086/8088中ES、DI分别属于_______。
A. EU、BIUB. BIU、EUC. BIU、BIUD. EU、EU
6.下面对存储器Байду номын сангаас述错误的是_______。
A .PROM是由用户一次性写入的存储器B.DRAM需要定时刷新
C.EPROM需用紫外线擦除D.掉电后SRAM中的数据不会丢失
7. 8086CPU工作在最小模式,意味着__________。
A.一片8086CPU,就可以独立构成计算机系统。
B. 8086CPU和最少的外围器件构成计算机系统。
五.(10分)下图为存储器接口电路,试问:
图1题五图
(1)该存储区的RAM和EEPROM的存储容量各为多少?
(2)RAM和EEPROM所占的地址范围分别是多少?
(3)编写程序,对EEPROM及RAM区中前100个字节的相应数据进行比较,并把相同数据的数量记录在BX寄存器中。
六.(10分)8086微机系统中,中断接口由两片8259A级联,采用缓冲方式连接到系统数据总线,中断请求为边沿触发,允许中断嵌套,并要求所有中断具有固定优先级;主片的IR3连接从片,允许IR1~IR5输入中断请求信号,其IR1的中断服务程序入口地址为0000:0224H,端口地址为B0H、B1H;从片IR6和IR7允许中断,非自动中断结束方式,其IR6对应的中断类型码为46H,端口地址为A0H、A1H,试写出系统的初始化程序段(即主、从片的ICW1~ICW4和OCW1配置程序)。
BEGIN: TESTBL, 80H
JZ A1
XOR AX, AX
JMP STOP
A1: MOVAL, 0FFH
STOP:HLT
3.8086CPU从偶地址单元读写一个字节的数据时,需要__【4】___个总线周期,此时 ,A0的状态分别是【5】和【6】_。
4.利用8253定时器0对2MHz的时钟脉冲进行计数实现定时,则按十进制计数时的最大定时时间为【7】ms,需要写入定时器的初值为【8】。
10.若中断向量表中地址为0080H开始的两个字单元中存放的数据分别为1234H和5678H。则相应中断源的的中断类型码是【20】,中断服务程序的起始地址是【21】。
11.8255A的端口A和端口B工作在方式1输出时,与外部设备的联络信号为【22】和【23】。
12. 8253通道1工作于方式2,通道2工作于方式3,若计数初值均为6,则OUT1和OUT2输出信号的每个周期中,低电平分别持续【24】和【25】个时钟周期。
C. 8086CPU需要和总线控制器配合构成计算机系统。
D.8086计算机系统的三总线都是直接和8086CPU相连的。
8.在8086的最小系统中,当 , , 时,CPU完成的操作是_______。
A. I/O读B. I/O写C.存储器读D.存储器写
9.当8255A的A口工作于方式1输入,B口工作于方式0时,C口的_____可以作为通用输入输出口使用。
A.2位B.5位C.4位D.8位
第1页共4页
南京理工大学课程考试试卷(学生考试用)
6.需要由硬件提供中断类型码的中断类型是【10】。采用两个中断控制器8259A级联后,CPU的可屏蔽中断源可增加到【11】个。若外设的中断类型码为8AH时,则该中断源应加到8259A的【12】中断请求输入管脚。
7.已知SP=1000H,BX=8070H,堆栈段中1000H~1005H单元分别存放10H,20H,30H,40H,50H,60H六个数,则执行完POP BX,POP BX两条指令后; SP =【13】,BX=【14】
七.(20分)图2为某手控状态采集和显示系统,输入设备AD用于采集模拟电压信号,采集得到的数字信号用8位二进制数表示。采集并读取一次数据时,需要向输入设备AD的TRI端提供一个高电平脉冲(脉冲宽度无要求),输入设备AD完成数据采集后将数据送出,并同时给出 信号(低电平有效)。要求系统每次按下开关SW,触发一次数据采集的请求并由8086读取结果,由得到的数值(无符号数)控制LED灯闪烁的频率(用采集到的数据,作为8253的初始计数值),LED灯一直闪烁,直到获得下一次采集数据后才改变。
南京理工大学课程考试试卷(学生考试用)
课程名称:微机原理与接口技术学分:4.5教学大纲编号:1027002
试卷编号:考试方式:笔试满分分值:100分考试时间:120分钟
组卷日期:2014年1月1日组卷教师(签字):马晓峰审定人(签字):马玲
10.下列程序段的功能,也可用指令______完成。
AGAIN: MOV AL, [SI]
2.假设8086微机内存中某单元的物理地址为23456H,其逻辑地址表示错误的是_______。
A.2345:0006HB.2300H:0456H C.2201H:1446H D.2340H:0046H
3.下列指令中,正确的是______。
A.MOVCS,CXB.SUB [BX], [100H]
C. MOV BX, [BX]C. OUT100H,AL
A.4K×8 16B. 8K×48C.8K×4 16D.4K×8 8
13.设AX=7AB3H,执行SUBAL,AH后,OF,CF分别为______。
A. 0,0B. 1,1C. 0,1D. 1,0
14.中断控制器8259A的中断服务寄存器ISR的作用是______。
A.指示有中断正在处理B.指示有外设向CPU发中断请求
X DWB
Y EQUB-A
DATA ENDS
(1)画出数据段的内存分配图(2)写出执行下列程序段后AX,BX,CX寄存器的值。
MOV AX, L
MOVBX, A+2
STC
MOVCX,A
RCLCX,1
注:‘A’的ASCⅡ码为41H,‘B’的ASCⅡ码为42H
第 2页共4页
南京理工大学课程考试试卷(学生考试用)
三、判断题(每题1分,共10分)
1.8086CPU中,BIU从存储器预取指令进入指令队列,它们采用先进先出原则。
2. 8086CPU的一个总线周期,可能持续8个时钟周期。
3.多片中断控制器8259A构成级联系统,主从片的设置只能通过 管脚设置。
4.8086/8088CPU访问I/O设备与存储器使用相同的指令。
(1)8255和8253的端口地址分别为多少?
(2)写出8253、8255的初始化程序(包括:控制寄存器配置和默认输出电平设置)。
(3)编制主控程序实现题目要求,并适当注释程序。
图2题七图
第 3页共4 页
南京理工大学课程考试试卷(学生考试用)
注意:试卷中使用可编程器件的标准图示及说明
8253的方式控制字
4.8253的计数器通道有______个,器件的端口地址有_______个。
A. 4,3B. 3,4C. 4,4D. 3,3
5.已知(SS)=3000H,(SP)=0100H,执行下列_______指令后,(SP)=00FEH
A.INT 21HB.CALL DWARD PTR [DI]
C.JMP BXD. CALL BX
C.开放中断系统D.屏蔽外设的中断请求
15.条件转移指令JE的转移条件是_______。
A.ZF=1B.CF=0C.ZF=0D.CF=1
二、填空题(每空1分,共25分)
1.由5个“1”和3个“0”组成的8位二进制定点整数的补码,可以表示的最小真值为__【1】_。
2.已知初值BL=FFH,则执行下面程序段后,AL=【2】, BL=【3】。
MOV ES:[DI], AL
INC SI
INC DI
LOOP AGAIN
A. REP MOVSBB. REP MOVSW C. REP CMPSBD. REP CMPSW
11.传送海量数据时,占用CPU最长时间的传送方法是____。
A.中断B.查询C.DMA D.无条件传输
相关文档
最新文档