南京理工大学微机原理与接口技术2004--2011,2013,2015--2017年考研初试真题
【电光】南理工《微机原理及接口技术》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
南京理工大学课程考试试卷答案及评分标准。
南京理工大学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】
微机原理与接口技术课后答案

第1章微型计算机系统概述1. 简述微型计算机系统的组成。
2. 简述计算机软件的分类及操作系统的作用。
3. CPU是什么?写出Intel微处理器的家族成员。
4. 写出10条以上常用的DOS操作命令。
[参考答案]1.答:微型计算机系统由硬件和软件两大部分组成,硬件又可细分为主机(由CPU、存储器、控制电路、接口等构成)、输入设备(如键盘)和输出设备(如显示器);软件可细分为系统软件(如操作系统)和应用软件。
3.答CPU(Central Processing Unit中央处理单元)是计算机的核心部件,它包括控制器和算术逻辑运算部件等。
Intel 微处理器的家族成员有:8088/8086、80186、80286、80386、80486、Pentium(80586)、Pentium Ⅱ、Pentium Ⅲ 和Pentium IV。
第2章计算机中的数制和码制1. 将下列十进制数转换成二进制数:(1) 49;(2)73.8125;(3) 79.752. 将二进制数变换成十六进制数:(1)101101B;(2)1101001011B;(3)1111111111111101B;(4)100000010101B;(5)1111111B;(6)10000000001B3. 将十六进制数变换成二进制数和十进制数:(1)FAH;(2)5BH;(3)78A1H;(4)FFFFH; (5) 34.2AH;(6)B8.93H4. 将下列十进制数转换成十六进制数:(1)39;(2)299.34375;(3)54.56255. 将下列二进制数转换成十进制数:(1)10110.101B;(2)10010010.001B;(3)11010.1101B6. 计算(按原进制运算):(1)10001101B+11010B;(2)10111B+11100101B;(3)1011110B-1110B;(4)124AH+78FH;(5)5673H+123H;(6)1000H-F5CH;7. 已知a=1011B,b=11001B,c=100110B, 按二进制完成下列运算,并用十进制运算检查计算结果:(1)a+b;(2)c-a-b;(3)a·b;(4)c/b8. 已知a=00111000B, b=11000111B, 计算下列逻辑运算:(1)a AND b;(2)a OR b;(3)a XOR b;(4)NOT a9. 设机器字长为8位,写出下列各数的原码和补码:(1)+1010101B;(2)-1010101B;(3)+1111111B;(4)-1111111B;(5)+1000000B;(6)-1000000B10. 写出下列十进制数的二进制补码表示(设机器字长为8位):(1)15;(2)-1;(3)117;(4)0;(4)-15;(5)127;(6)-128;(7)8011. 设机器字长为8位,先将下列各数表示成二进制补码,然后按补码进行运算,并用十进制数运算进行检验:(1)87-73;(2)87+(-73);(3)87-(-73);(4)(-87)+73;(5)(-87)-73;(6)(-87)-(-73);12. 已知a,b,c,d为二进制补码:a=00110010B, b=01001010B, c=11101001B, d=10111010B, 计算:(1)a+b;(2)a+c;(3)c+b;(4)c+d;(5)a-b;(6)c-a;(7)d-c;(8)a+d-c13. 设下列四组为8位二进制补码表示的十六进制数,计算a+b和a-b,并判断其结果是否溢出:(1)a=37H, b=57H; (2)a=0B7H, b=0D7H;(3)a=0F7H, b=0D7H; (4)a=37H, b=0C7H14. 求下列组合BCD数的二进制和十六进制表示形式:(1)3251(2)12907(3)ABCD(4)abcd15. 将下列算式中的十进制数表示成组合BCD码进行运算,并用加6/减6修正其结果:(1)38+42;(2)56+77;(3)99+88;(4)34+69;(5)38-42;(6)77-56;(7)15-76;(8)89-2316. 将下列字符串表示成相应的ASCII码(用十六进制数表示):(1)Example 1;(2)Jinan University;(3)-108.652;(4)How are you?;(5)Computer(6)Internet Web17. 将下列字符串表示成相应的ASCII码(用十六进制数表示):(1)Hello(2)123<CR>456;(注:<CR>表示回车)(3)ASCII;(4)The number is 2315[参考答案]1.解:(1)49=0011 0001B (2)73.8125=0100 1001.1101B(3)79.75=0100 1111.11B3. 解:(1)FAH=1111 1010B=250D (2)5BH=0101 1011B=91D(3)78A1H=0111 1000 1010 0001B=30881D(4)FFFFH=1111 1111 1111 1111B=65535D5. 解:(1)10110.101B=22.625 (2)10010010.001B=146.0625(3)11010.1101B=26.81257. 解:a=1011B=11, b=11001B=25, c=100110B=38(1)a+b=100100B=36 (2)c-a-b=10B=2(3)a·b=100010011B=275 (4)c/b=1……1101B(=13)9. 解:(1)+1010101B 原码01010101B 补码01010101B(2)-1010101B 原码11010101B 补码10101011B(3)+1111111B 原码01111111B 补码01111111B(4)-1111111B 原码11111111B 补码10000001B(5)+1000000B 原码 01000000B 补码01000000B(6)-1000000B 原码 11000000B 补码11000000B11. 解:按补码表示+87=0101 0111B;+73=0100 1001B;-87=1010 1001B;-73=1011 0111B(1)87-73=0101 0111B-0100 1001B=1110B=14(2)87+(-73)=0101 0111B+1011 0111B=[1]0000 1110B=14(舍去进位)(3)87-(-73)=0101 0111B-1011 0111B=[-1]1010 0000B=-96(溢出)(4)(-87)+73=1010 1001B+0100 1001B=1111 0010B=-14(5)(-87)-73=1010 1001B-0100 1001B=[-1]0110 0000B=96(溢出)(6)(-87)-(-73)=1010 1001B-1011 0111B=1111 0010B=-1413. 解:(1)a=37H, b=57H; a+b=8EH; a-b=[-1]E0H=-32(2)a=0B7H, b=0D7H; a+b=[1]8EH=-114; a-b=[-1]E0H=-32(3)a=0F7H, b=0D7H; a+b=[1]CEH=-50; a-b=20H=32(4)a=37H, b=0C7H; a+b=FEH=-2; a-b=[-1]70H=11215. 解:(1)将38、42表示成组合BCD码:38H、42H,然后按二进制进行运算,并根据运算过程中的AF,CF进行加6/减6修正。
南京理工大学微机原理试题A答案与评分标准

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微机原理与接口技术历年考研真题汇编

2011年南京理工大学838微机原理与接口技 术考研真题
2010年南京理工大学微机原理与接口技术 考研真题
2009年南京理工大学微机原理与接口技术 考研真题
2008年南京理工大学微机原研真题
目 录
2011年南京理工大学838微机原理与接口技术考研真题 2010年南京理工大学微机原理与接口技术考研真题 2009年南京理工大学微机原理与接口技术考研真题 2008年南京理工大学微机原理与接口技术考研真题 2007年南京理工大学微机原理与接口技术考研真题 2006年南京理工大学微机原理与接口技术考研真题 2005年南京理工大学微机原理与接口技术考研真题 2004年南京理工大学微机原理与接口技术考研真题
2006年南京理工大学微机原理与接口技术 考研真题
2005年南京理工大学微机原理与接口技术 考研真题
2004年南京理工大学微机原理与接口技术 考研真题
南京理工大学自动化专业培养计划

培养具备良好的科学素质、人文素养、社会责任感和职业道德;具有较强的创新意识和工程实践能力; 具有国际视野和跟踪自动化领域发展的能力;具有团队合作精神和组织管理能力;具有扎实的自动化基础理 论和专业技能,能够从事自动测试系统、嵌入式计算机控制系统、网络化控制系统以及自动化设备的设计与 开发、应用与维护、技术管理与教育等方面工作的高级工程技术人才。
2
自动化专业
一、专业特色
本专业高度重视学科建设向专业建设的渗透和高水平科研成果向本科教学的转化,构建了一套培育系统 设计师的实践教学体系,对学生科研素养和创新能力的培养起到了很大的促进作用。本专业以运动控制系统、 过程控制系统、综合自动化系统以及嵌入式控制系统等专业方向为特色,强化培养学生的系统观念和实践能 力。毕业生适应面宽,具有良好的就业前景。2005 年被批准为江苏省品牌专业,2007 年被批准为国家级特色 专业建设点。
三、培养要求
本专业学生主要学习电工技术、电子技术、控制理论、信息处理、自动检测、计算机技术与应用和网络 技术等方面的基本理论和基本知识,受到良好的工程实践基本训练,具有系统分析、设计、开发与研究的基 本能力。
目录
自动化学院简介.............................................................................. 1 自动化专业.................................................................................. 3 2010 级本科自动化专业教学计划进程表 ......................................................... 5 自动化专业必修课程先修关系图 ................................................................ 8
《微机原理与接口技术》课程一体化教学改革的探讨

《微机原理与接口技术》课程一体化教学改革的探讨作者:华艳秋来源:《科技创新导报》2011年第34期摘要:《微机原理与接口技术》课程是高职高专电气自动化技术专业的核心专业课程,具有理论性强,知识点比较抽象的特点。
传统的理论授课加实验的教学方法较难提高学生的实践技能,不符合高职高专应用教学的特点。
本文通过一体化的教学设置,采用DVCC8086实验箱,以任务引领教学的模式,使学生在实际的动手过程中,有目的的学习相应的知识点,从而达到增强课程知识点的形象性,使其具体化,学生会更容易学习和理解的目的。
关键词:接口技术 8255 仿真软件中图分类号:TP334.7-4 文献标识码: A 文章编号:1674-098X(2011)12(c)-0000-00引言《微机原理与接口技术》课程是高职高专电气自动化技术专业的核心专业课程之一。
这门课是一门应用性很强的专业技术课程,具有理论要求高、知识点比较抽象的特点。
传统的教学中,主要以理论讲述为主,实验手段相辅的教学方法。
这种学习方法使学生感觉到理论课的知识点不仅枯燥,而且非常抽象,不容易理解,同时也不符合高职高专培养技能应用型人才的特点。
为了解决这一方面的矛盾,目前,较流行的教学方法是采用一体化式的教学模式,将课程的知识点进行分类,同时以任务的形式体现出来,让学生在完成实际的任务的同时,掌握相关的理论知识及其应用,这样,学生不仅可以学到系统知识,也可以形象的了解到知识点的具体使用,为培养实际的应用技能打下良好的基础。
1、课程的设置1.1 学时的分配《微机原理与接口技术》课程的学时设置一般在48学时到64学时之间,本文以48学时为例,来进行课程的一体化教学的设置。
整个课程的知识点分散在12个任务内,每次课程完成一个任务,每个任务分配4个学时。
1.2 场地的要求进行一体化教学,应该配套相应的教学设施及场地。
在教师方面,应配有相应的实验仪器,以及加装投影仪和幕布,使实践场所同时具有多媒体教室的功能,上课时老师一边讲授任务的要求及操作方法,一边可以通过投影仪把操作步骤演示给学生看。
微机原理与接口技术_答案_南京理工大学_林嵘

2.8086/8088 CPU 由哪两部分组成?它们的主要功能各是什么?是如何协调工作的?解答:微处理器(CPU)总线接口部件(BIU):负责与存储器、I/O端口传送数据执行部件(EU):负责指令的执行协调工作过程:总线接口部件和执行部件并不是同步工作的,它们按以下流水线技术原则来协调管理:①每当8086 的指令队列中有两个空字节,或者8088 的指令队列中有一个空字节时,总线接口部件就会自动把指令取到指令队列中。
②每当执行部件准备执行一条指令时,它会从总线接口部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。
在执行指令的过程中,如果必须访问存储器或者输入/输出设备,那么,执行部件就会请求总线接口部件进入总线周期,完成访问内存或者输入/输出端口的操作;如果此时总线接口部件正好处于空闲状态,那么,会立即响应执行部件的总线请求。
但有时会遇到这样的情况,执行部件请求总线接口部件访问总线时,总线接口部件正在将某个指令字节取到指令队列中,此时总线接口部件将首先完成这个取指令的操作,然后再去响应执行部件发出的访问总线的请求。
③当指令队列已满,而且执行部件又没有总线访问请求时,总线接口部件便进入空闲状态。
④在执行转移指令、调用指令和返回指令时,由于程序执行的顺序发生了改变,不再是顺序执行下面一条指令,这时,指令队列中已经按顺序装入的字节就没用了。
遇到这种情况,指令队列中的原有内容将被自动消除,总线接口部件会按转移位置往指令队列装入另一个程序段中的指令。
4.8086/8088 系统中存储器的逻辑地址和物理地址之间有什么关系?表示的范围各为多少?解答:逻辑地址:段地址:偏移地址物理地址:也称为绝对地址,由段基址和偏移量两部分构成。
物理地址与系统中的存储空间是一一对应的。
逻辑地址与物理地址两者之间的关系为:物理地址=段地址×16+偏移地址每个逻辑段的地址范围:0000:0000H~FFFFH;0001:0000H~FFFFH;…;FFFF:0000H~FFFFH;共有232个地址,但其中有许多地址是重叠的(体现出逻辑地址的优势,可根据需要方便地写出逻辑地址,又不影响其准确的物理地址,逻辑地址与物理地址的关系为多对一的关系)。