微机原理复习资料 河科大

合集下载

微机原理与接口技术_河南科技大学中国大学mooc课后章节答案期末考试题库2023年

微机原理与接口技术_河南科技大学中国大学mooc课后章节答案期末考试题库2023年

微机原理与接口技术_河南科技大学中国大学mooc课后章节答案期末考试题库2023年1.lodsw 是将DS:SI 此地址指向的连续两个存储单元的数送入AX参考答案:正确2.NOT 指令影响标识位参考答案:错误3.当8255A端口PA、PB分别工作在方式2、方式1时,其PC端口引脚为( )参考答案:全部用作应答联络线4.如果8255A的端口A工作在双向方式,这时还有()根I/O线可作其他用。

参考答案:115.8255A中既可以作为数据输入、输出端口,又可以提供控制信息、状态信息的端口是____。

参考答案:端口C6.8255A的端口A和端口B工作在方式1输出时,与外部设备的联络信号将使用____信号。

参考答案:ACK*(*表示低电平)7.与I/O设备之间传送的信号有______。

参考答案:以上三种都有8.不论是查询输入接口,还是查询输出接口,查询外设状态总是利用IN指令读取。

参考答案:正确9.从硬件角度而言,采用硬件最少的数据传送方式是______。

参考答案:无条件传送10.计算机键盘输入的各类符号再计算机内部均表示为ASCII码。

参考答案:错误11.计算机地址总线的宽度决定了内存容量的大小。

参考答案:正确12.宏指令的引入是为了增加婚变程序的功能。

参考答案:正确13.“先判断,后执行”循环结构的程序在进入循环前先判断循环执行条件,因此循环体可能一次也不执行。

参考答案:正确14.从输入设备向内存输入数据时,若数据不需经过CPU,其I/O数据传送方式是____。

参考答案:DMA方式15.计算机中数据的表示范围不受计算机字长的限制。

参考答案:错误16.补码加减法中,符号位不作为数的一部分参加运算,产生的进位需要丢掉。

参考答案:错误17.8088/8086中,关于总线周期叙述不正确的是_______。

参考答案:在读写操作数时才执行总线周期18.数据总线通常_____信息。

参考答案:可以双向传输19.用于形成指令物理地址的寄存器有()参考答案:CS, IP20.主机与外设信息传送的方式分别为查询方式、中断方式、DMA方式。

河科大微型电动机

河科大微型电动机
n 60 f ZrN
rpm
4. 小步距角磁阻式步进电机
转子上有均匀分布的40个齿.
qt 360 40 9
qs
360 ZrN

360 40
4.步进电机
小步距角步进电动机中的转子齿数,必须满足一定的要 求,才能保证电机产生步进运动。
) ( d q )
2
4
步进电动机的矩角特性
河南科技大学电信学院
4.步进电机
(4)静态稳态区:在空载时,稳定平衡位置对应于q=0°处,而 q=180°则为不稳定平衡位置。在静态情况下,如受外力矩 的作用使转子偏离稳定平衡位置,但没有超出相邻的不稳定 平衡点,则当外力矩除去以后,电动机转子在静态转矩作用 下仍能回到原来的稳定平衡点,所以二个不稳定平衡点之间 的区域构成静态稳定区。
C相通电
A C’ 2 3 B’ A’ C 1 4 B
A C’ B
A C’ B
B’ A’
C
2
2
1
1
4 3
3
C
B’ A’
15°
A C’
2 1 3
15°
B
A B
A
C’
15° C’
1 2 3 4
4
B
1
4
2
3
4
B’ A’
AB相通电
C
B’ A’
BC相通电
C
B’ A’
CA相通电
C
4.步进电机
对于其它相数的步进电动机,同样可以有多种运行方 式,例如四相步进电动机有:四相单四拍,四相双四拍, 四相单双八拍等运行方式。 一般而言,无论几相电机以及采用何种运行方式,步 距角与转子齿数Zr和拍数N之间有如下关系:

本二11-12A卷河北科技大学微机原理

本二11-12A卷河北科技大学微机原理

河北科技大学2011—2012学年第1学期《微机原理及应用》考试试卷考场号:座位号:学院:班级:姓名:学号:题号一二三四五六七总分得分一、单项选择题:(每小题1分,共20分)1、对汇编语言源程序进行编译的文件是【】A.MASM.EXE B.EDIT.EXE C. DEBUG..EXE D. LINK.EXE2、对于伪指令语句VAR DW 100 DUP(3,5,7),其分配的存储空间为多少个字节单元。

【】A.100 B.200 C.300 D.6003、循环控制指令LOOPNZ控制循环继续执行的条件是【】 A.CX≠0且ZF=1 B.CX≠0且ZF=0C.CX≠0或ZF=1 D.CX≠0或ZF=04、设A=186,B=273Q,C=0BBH,它们之间的关系是【】 A.A>B>C B.A<B<C C.A=B=C D.A<B=C5、设DL=55H,执行指令后能使DL中的数据为0AAH的指令是【】A.TEST DL ,0AAHB.OR DL , 0AAHC.NEG DLD.XOR DL , 0FFH6、设AX中有一带符号数8520H,执行SAR AX , 1指令后,AX中的值是【】A.4290HB.0A40HC.0C290HD.0C260H7、标志寄存器中标志IF=1表示的是【】A.CPU可以接收可屏蔽中断请求B.运算结果低8位中所含1的个数为奇数C.运算结果超出了表示数的范围D. CPU按跟踪方式执行指令8、MOV AX,[BX+SI]的源操作数的物理地址是【】A.16×(DS)+(BX)+(SI)B.16×(ES)+(BX)+(SI)C.16×(SS)+(BX)+(SI)D.16×(CS)+(BX)+(SI)9、调试程序DEBUG中的指令U的含义是【】A.从指定地址显示内容B.从指定地址执行程序C.读并显示输入的字节D.反汇编10、程序运行过程中进行了一次FAR转移,则【】A. CS改变IP不变B. CS和IP都不变C. CS和IP都改变D. CS不变IP改变11、某条指令可以完成对指令中给出的操作数取补码的功能,这条指令为【】A. NEGB.XCHGC. XLATD. TEST12、ROR指令的意义是【】A. 不带CF的循环右移B. 带CF的循环右移C. 算术右移D. 逻辑右移13、假定DS=1000H,AX=2000H,[1234H]=30H,[1235H]=40H当执行完MOV AX ,[1234H]指令后,AX的值为【】A. 4030HB. 3040HC. 1234HD. 2000H14.在工作过程中,需要不断刷新的存储器是【】A.SRAMB.DRAMC.PROMD.EPROM15.-7的补码用8位二进制数表示为【】A.00000111BB.10000111BC.11111000BD.11111001B16.BCD码00100010B表示的十进制数为【】A.17B.22C.32D.3417.利用INT 21H调用DOS功能,从键盘输入一个字符送入寄存器AL。

微机原理期末复习资料

微机原理期末复习资料

2014年合肥工业大学过程装备与控制工程11级微机原理期末复习资料厚德、笃学、崇实、尚新合肥工业大学欢迎您MB 1)1024()2(2221020===2014年合肥工业大学过程装备与控制工程11级微机原理期末复习资料一、地址总线的问题n 位地址总线可有 个地址(0∽ -1)。

16位地址总线 65536(64KB )20位地址总线 1MB32位地址总线 4GB二、错误、改正问题1、如:MOV CX , DL(语法错误) 原因:错误原因:类型不一致。

2、若VAR1为字变量, VAR2和VAR3为字节变量,判断下列指令的书写格式是否正确,正确的说出SRC 和DST 的寻址方式,不正确说出错误原因(1)MOV AX , VAR1 √ SRC 为直接寻址,DST 为寄存器寻址MOV AX , VAR2 ╳ 类型不一致MOV VAR2, VAR3 ╳ 两存储器单元之间不 能直接传送数据MOV [0200H] ,12H ╳ 类型不明确注意:AX 为16位寄存器,即是一个字(2)将下列中语法不正确的语句改对。

MOV AX , V AR2 ╳类型不一致改:MOV AL , V AR2MOV V AR2, V AR3 ╳两存储器单元之间不改:MOV AL ,V AR3 能直接传送数据MOV V AR2 ,ALMOV [0200H] ,12H ╳类型不明确改:MOV BYTE PTR [0200H] ,12H或者:MOV WORD PTR [0200H] ,12H四、数据寻址方式例1:MOV AX , [BX]其SRC为寄存器间接寻址;DST为寄存器寻址;指令完成的功能为:AX (DS:(BX))若:DS=3000H , BX=1050H。

则:SRC所在单元的物理地址为:PA=(DS) ×16+(BX)=30000H+1050H=31050H例2:MOV ES:[SI] , AL指令完成的功能为:(ES:(SI)) (AL)若:ES=4000H , SI=1234H,(AL)=23H则:DST所在单元的物理地址为:PA=(ES)×16+(SI)=40000H+1234H=41234H ∴指令执行后(41234H)=23H.例3:判断下列指令的书写格式是否正确,正确的说出SRC和DST 的寻址方式,不正确说出错误原因,并改正。

微机原理最新大全复习资料

微机原理最新大全复习资料

微机原理与接口技术第一章1-1、微处理器、微机和微机系统三者之间有什么不同?答:微处理器:利用微电子技术将运算器可控制器做在统一集成电路上的一个独立部件。

微机:通过总线把I/O接口电路、CPU 和半导体存储器有机的组合在一起,即构成一台计算机的物理装置,称为微机。

微机系统:微机配上外部设备、系统电源和系统软件就构成了一个微机系统,简称系统机。

1-2、CPU 在内部结构上由哪几部分组成?答:寄存器阵列(RS )、算术和逻辑运算单元(ALU )、控制器、内部总线、缓冲寄存器1-3、8088/8086的总线接口部件有什么功能?其执行部件又有什么功能?答:8088/8086CPU从功能上说,分为总线接口(BIU )和执行单元(EU )。

BIU 负责与存储器、I/O端口传送数据。

BIU 从内存取指令送到指令队列排队。

CPU 在执行指令时,BIU 要配合执行部件从指令的内存单元或外设端口取数据,将数据传送给执行部件,或者把执行部件的运行结果传送给指定的内存单元或外设端口中。

EU 部分则负责指令的执行。

1-4、8088/8086的状态标志和控制标志分别有哪些?答:1-7、8088/8086 20位地址是怎样形成的?当CS=2000H,IP=0100H,其指向的物理地址等于多少?答:段寄存器左移4位(即乘以16),然后与16位的偏移量相加即得到20位的地址。

20100H第四章、PC 总线与接口标准4-1、名词解释:总线、总线标准和接口标准。

答:总线:所谓总线就是模块与模块之间、设备与设备之间的一组进行互联和传输信息的信号线。

信息包括指令、数据和地址。

总线标准:所谓总线标准是指芯片之间、扩展卡之间和机器之间通过总线进行连接时,应该遵守的一些协议和规范。

这些协议和规范一般包括硬件和软件两个方面。

接口标准:所谓接口标准是指I/O接口设备的规范,涉及信号线的定义、信息传输速率、传输方向和拓扑结构,以及电气特性和机械特性等多个方面。

河科大微机原理七

河科大微机原理七
16
数据传送源程序:
AA SEGMENT ;数据段1 str1 DB 'Hello!’ AA ENDS BB SEGMENT ;数据段2 str2 DB 6 dup (?) BB ENDS CC SEGMENT ;代码段 ASSUME CS:CC ASSUME DS: AA, ES: BB start: CLD MOV AX , AA MOV DS , AX LEA SI , str1 MOV AX , BB MOV ES , AX LEA DI , str2 MOV CX , 6 REP MOVSB MOV AH , 4CH INT 21H CC ENDS END start
17
定位类型、组合类型和类别说明段的属性,它们用 方括号括起来表示可以缺省。若不缺省,各项排序不能 错,项与项要用空格分开。
定位类型有四种: PAGE (页)型要求该段物理地址低8位全为0 PARA (节)型要求该段物理地址低4位全为0 WORD 型要求该段物理地址码为偶数(最低位为0) BYTE型该段的物理地址可为任意值。 组合类型说明本段与其它段的关系。 ‘类别’它可以是任何合法的名称。
◢ 指示性语句的功能已经完成,故又称伪指令。
◢ 而指令性语句的功能尚未完成,需控制CPU去 执行,才能完成。
7
一、符号定义伪指令
1、等值语句: 格式 符号名 EQU 表达式
▲ 作用是用符号名等值指定的表达式。其中表达式 可以是任何有效的操作数,汇编时用语句中的表达 式代替程序中符号所在的地方。 ▲ 应用:
四、段寄存器说明ASSUME伪指令
格式
§7.1 概述
用汇编语言编写的程序叫汇编语言程序,简
称源程序。
机器语言程序称目标程序。 将源程序翻译成目标程序的过程叫做汇编。

河北科技大学微机原理与接口技术1A卷

河北科技大学微机原理与接口技术1A卷

河北科技大学微机原理与接口技术1A卷信息学院课程考核试题卷学号: 姓名:一、选择题(每小题2分,共20分)1. 微型计算机的字长是指( A )。

A(计算机一次可以直接处理的二进制位数 B(CPU数据总线的宽度C(一个字节的长度 D(CPU地址总线的宽度 2. 补码减法运算是指( C )。

A(操作数用补码表示,符号位单独处理B(操作数用补码表示,连同符号位一起相加C(操作数用补码表示,对减数求补然后连同符号位一起相加D(操作数用补码表示,对减数求补,符号位单独处理3. 为了提高程序的执行速度,充分使用总线,8086微处理器被设计为两个独立的功能部件:( C )。

A.运算器和控制器B.运算器和寄存器组C.总线接口单元BIU和执行单元EUD.总线接口单元BIU和控制器 4(堆栈操作的原则是( A )。

A(先进后出的原则B(存多少取多少的原则C(栈指针以下(对向下生成的栈)为无效栈顶的原则D(以上都不是5. 若用存储芯片(32K×1)构成8086的存储器系统至少需要( B )。

A.8片B.16片C.32片D.64片6. 寻址方式指出了操作数的位置,一般来说( D )。

A.立即寻址给出了操作数地址//是操作数B.寄存器寻址的操作数在存储器中,由寄存器给出对应存储单元地址**操作数存放在CPU内部的寄存器中,不需访问存储器**C.直接寻址直接给出了操作数本身**操作数的事16位偏移地址**D.寄存器寻址的操作数在寄存器中,由指令指定寄存器的名称 7. 8086CPU响应HOLD请求信号是在( D )。

A.每一个指令周期后B.每一个机器周期后C.可以响应HLOD请求的每一个机器周期后D.在总线周期的T状态或空闲状态T之后的下一个时钟周期 4I第 1 页共 6 页信息学院课程考核试题卷学号: 姓名: 8. I/O接口电路通常具有( C )3个端口。

A. 数据输入、数据输出、命令端口B. 数据输入、数据输出、状态端口C. 数据端口、命令端口、状态端口D. 数据端口、控制端口、命令端口 9. 中断向量是指( C )。

河南科技大学微型计算机考试试题

河南科技大学微型计算机考试试题

简答题1.以图示形式表述微型计算机系统的三个层次及其之间的关系。

2.(22.625)10=(10110.101)2,(430.25)10=(1AE.4)16,-255的反码是1111111100000000或者FF00H。

3.8086有20 根地址线,16 根数据线,可以直接寻址的内存空间是220B 或者1MB 。

4.BIU中四个段寄存器分别是数据段、代码段、堆栈段和附加段。

5.标志寄存器FR中的溢出标志、进位标志、中断标志、方向标志、奇偶标志、符号标志分别是(A)A.OF,CF,IF,DF,PF,SF.B.OF,PF,IF,DF,CF,SF.C.CF,OF,IF,DF,PF,SF.D.IF,OF,CF,DF,PF,SF.7.执行2345H+3219H后,FR的OF,CF,ZF,AF,PF,SF状态分别为000000 。

8.执行2345H-3219H后,FR的OF,CF,ZF,AF,PF,SF状态分别为100110 。

9.CPU完成一个独立的取指令操作所需要的时间称为一个(A)A.机器周期,B总线周期,C.指令周期D.时钟周期10.一个总线周期中的传输数据的状态是(T3)状态。

T1,T2,T3,T411.试述8086的最小模式与最大模式典型配置之间的区别。

特点及连接外围芯片的区别(1)8086工作在最大模式还是最小模式完全由硬件决定。

最小模式:系统中只有8086一个微处理器,所有总线控制信号直接由8086产生,系统总线控制电路可减到最少;最大模式:相对最小模式而言,包含两个或多个微处理器,其中一个主处理器为8086,其它处理器称为协处理器,协助主处理器工作,8086系统中常用的协处理器有8087(数值运算)和8089(输入输出)(2)最小模式的典型配置:在8086 CPU外,还需其它芯片来构成一个按照最小模式工作的系统。

在8086的最小模式中,硬件包括:一片8284A时钟发生器,三片8282或74LS373地址锁存器;两片8286/8287作为总线收发器,用以增加数据总线的驱动能力。

微机原理及应用复习资料完整版

微机原理及应用复习资料完整版
4.当程序状态字 PSW 的 RS0=1,RS1=0 时,当前寄存器组选择的是第__1_组寄存
器组。
5 . AT89C51 单片机有__5__个中断源,___2___级中断优先级别。 6. MCS-51 单片机复位后,栈指针寄存器 SP 及程序计数器 PC 的值分别为__07H__
和__00H_。
7. 串行通信有_ 同步_通信和
2. 什么是保护现场,什么是恢复现场? 答: (1)保护现场:当 CPU 响应中断程序时,硬件会自动把断点地址(16 位程序计数器的 值)压入堆栈之外,用户还须注意保护有关工作寄存器、累加器、标志位等信息; ( 2) 恢复现场: 在完成中断服务程序后, 恢复原工作寄存器、 累加器、 标志位等的内容。 3. 简述 51 单片机的中断响应条件? 答: (1)有中断源发出中断请求; (2)中断总允许位 EA=1,即 CPU 允许所有中断源申请中断; (3)申请中断的中断源的中断允许位为 1,即此中断源可以向 CPU 申请中断; (4)CPU 没有在执行更高优先级的中断请求; (5)当前的机器周期不是正在执行的指令的最后一个周期; (6)正在执行的指令不是 RETI,或者对 IE、IP 进行读写的指令 4. 简述在使用普通按键的时候,为什么要进行去抖动处理,如何处理。 答:键抖动会引起一次按键被误读多次。为了确保 CPU 对键的一次闭合仅做一次处理,必 须去除键抖动。在键闭合稳定时,读取键的状态,并且必须判别;在键释放稳定后,再 作处理。按键的抖动,可用硬件或软件两种方法消除。 五.计算及编程题 1. 把下列十进制数转换成二进制数、八进制数、十六进制数。 ① 6.25 ② 5.75 ③ 0.875 ④ 254 解:①(6.25)������ = (110.01)������ = (6.2)������ = (6.4)������ ②(5.75)������ = (101.11)������ = (5.6)������ = (5. C)������ ③(0.875)������ = (0.111)������ = (0.7)������ = (0. E)������ ④(254)������ = (11111110)������ = (376)������ = (FE)������ 2. 把下列十六进制数转换成十进制数。 ①A6.DCH ②9AC.BDH ③ B4A.8DH

微机原理052微机062A河科大试卷

微机原理052微机062A河科大试卷

试 (6 分)

(2)INC BYTE PTR[BX+500H]

2
2、数据段 1000H 单元为 45H,1001H 单元为 25H,1050H 单元为 0A0H, 页
寄存器 AX 为 5652H,BX 为 1000H,CL 为 4,标志位 C 为 1,分析 ︵
下列各条指令的执行结果。(5 分)

分数
1、DS=1600H,SS=1000H,BP=1500H,BX=2000H,写出下列指令
输出,PC 口低四位输入,PC 口低四位输出,该 8255A 的控制字寄存
中内存操作数的物理地址,源操作数的寻址方式。(4 分)
器地址为 8EH,试写出初始化编程程序,指出 PA、PB、PC 端口地址。
(1)ADD AX,[BP]
1、十进制数 235.25 的十六进制数形式为:
、试
二进制数形式为:

BCD 码形式为:


2、写出 A= +1001001、B= —0100111 的原码、补码,并计算:、
A-B。(4 分)
第 1 页
存储单元,存储
位二进制数, 其首地址为
H,末地
址为
H。
9、微机系统中的三总线指:


三种。
10、程序控制传输方式分:
四、若要使 8255A 的 PA 口工作在方式 0 输入,PB 口工作在方式 0
1) XCHG AX, [1000H]
2


2) ADC BX,2000H
五、用汇编语言编程实现 16 字节减法,被减数地址为 DDR1,减数地 址 DDR2,差的地址 DDR3。(8 分)

微机原理课程复习资料

微机原理课程复习资料

异常处理的方法与步骤
• 异常定义:异常是指在程序运行过程中发生的、导致程序无法正常执行的错误事件,如除零错误、越界访问等。
异常处理的方法与步骤
捕获异常
在程序中设置异常捕获机制,当异常 发生时能够捕获并处理。
抛出异常
在程序中主动抛出异常,通知上层调 用者进行处理。
异常处理的方法与步骤
捕获异常
在程序中设置异常捕获机制,当异常 发生时能够捕获并处理。
掌握微机接口技术
通过本课程的学习,学生应能掌握常用微机接口的工作原理和使用方法,了解接口芯片与 CPU的连接和数据交换方式,具备基本的微机接口设计和应用能力。
微机原理课程的目的
掌握微型计算机的基本组成和工作原理
通过本课程的学习,学生应能深入理解微型计算机的基本组成,包括中央处理器、存储器 、输入输出接口等,以及它们之间的工作原理和协同工作的方式。
掌握微型计算机的基本组成和 工作原理,理解微处理器、存 储器和输入输出接口等重要部 件的工作原理和性能指标。
学习目标与要求
01
02
03
04
掌握微型计算机的基本组成和 工作原理,理解微处理器、存 储器和输入输出接口等重要部 件的工作原理和性能指标。
掌握微型计算机的基本组成和 工作原理,理解微处理器、存 储器和输入输出接口等重要部 件的工作原理和性能指标。
优化技巧
合理安排指令顺序,减少寄存器与内存访问次数,利 用循环展开等优化方法提高程序执行效率。
05
中断与异常处理技术
05
中断与异常处理技术
中断的基本概念与原理
01
02
03
04
中断定义
中断是指在程序运行过程中, 由外部设备或内部事件引起的 、打断当前程序执行流程并转 去执行相应处理程序的一种机 制。

《河科大微机原理》课件

《河科大微机原理》课件

PART 06
微机应用系统设计
REPORTING
微机应用系统的基本组成
软件
操作系统、应用程 序等。
外部设备
如打印机、扫描仪 等。
硬件
微处理器、存储器 、输入输出设备等 。
接口
用于实现硬件与软 件之间的通信。
网络
用于实现不同微机 之间的通信。
微机应用系统的设计方法
自顶向下设计
先设计系统总体结构,再逐步细化各个模块 。
常见接口技术及应用
总结词
常见的接口技术包括中断技术、DMA技术、I/O端口 和定时器等。这些技术在实际应用中有着广泛的应用 ,如中断技术用于实现实时处理和多任务并发处理, DMA技术用于高速数据传输,I/O端口用于外设控制 和状态检测,定时器用于时间间隔测量和延时等。
详细描述
中断技术是微机系统中常见的一种接口技术,它允许 外设在需要时打断CPU正在执行的程序,转而执行相 应的中断服务程序。中断技术的应用可以实现实时处 理和多任务并发处理,提高系统的效率和响应速度。 DMA(Direct Memory Access)技术是一种允许外 设直接与内存进行数据交换的接口技术,它可以在不 经过CPU的情况下快速地传输大量数据。I/O(输入 输出)端口是一种用于外设控制和状态检测的接口技 术,通过读写I/O端口寄存器,可以实现对外设的控制 和状态检测。定时器是一种用于时间间隔测量和延时 的接口技术,它可以产生精确的时间延迟或周期性中 断,从而实现定时操作或延时操作。
ISA标准
工业标准体系结构(Industry Standard Architecture)标准,是一 种常见的PC总线标准。
USB标准
通用串行总线(Universal Serial Bus )标准,是一种用于连接外部设备的 总线标准。

河南科技大学2020年804+微机原理

河南科技大学2020年804+微机原理

河南科技大学2020年硕士生招生考试初试自命题科目考试大纲明栏里加备注。

河南科技大学硕士研究生招生考试《微机原理》考试大纲考试科目代码:804 考试科目名称:微机原理一、考试基本要求及适用范围概述1. 基本要求:主要以8086/8088机型为主,考核微机基础、8086/8088指令系统、汇编语言程序设计、PC总线与接口标准、输入与输出接口技术、中断技术、半导体存储器、串行通信及接口电路、并行接口和并行通信、数/模和模/数转换器、人-机交互接口技术等内容。

2. 适用范围:适用于报考农业工程学术学位硕士研究生各方向。

二、考试形式闭卷,笔试。

三、考试内容1. 微型计算机基本结构、特点;微处理器、内存储器、输入输出设备和接口、总线的概念和构成;2. 微型计算机系统组成、主要性能指标;3. 微型计算机数据类型、数制及其转换、原码、反码和补码、数字与字符的编码;4. 8086/8088微处理器结构、功能结构、寄存器结构、引脚功能和工作模式、8086/8088工作模式、8086 /8088CPU引脚功能、最小和最大模式系统组成、存储器组织结构;5. 8086/8088寻址方式类型、指令系统(数据传送指令、算术运算指令、逻辑运算与移位指令、串操作指令、控制转移指令、处理器控制指令等);6. 汇编语言程序格式、程序结构、语句类型和格式、数据与表达式、伪指令;存储器系统、分类、主要性能指标、构成;7. 随机存取存储器和只读存储器种类、译码方式和地址范围、存储器扩展;8. 中断系统概念、类型、优先权、处理过程;可编程中断控制器8259A芯片结构、中断管理方式、控制字、应用;9. 可编程定时器/计数器8253功能与结构、控制字、工作方式与工作时序、初始化编程及应用;10. 可编程并行接口芯片8255A内部结构、控制字、工作方式、应用;11. 可编程串行通信接口8251A基本功能、基本工作原理、编程;12. A/D和D/A转换器基本概念、工作原理、主要性能参数、DAC0832和ADC0809应用编程。

河北科大微机原理第7章接口技术(8251)

河北科大微机原理第7章接口技术(8251)

26
外同步方式下,由其它设备在其 SYNDET引脚(此时 为同步输入)加一个高电平实现同步。SYNDET引脚一出 现高电平,8251A就会立即脱离对同步字符的搜索过程, 只要此高电平能维持一个接收时钟周期的时间,8251A便 认为已经实现同步了。 8251A实现同步后,接收器利用时钟信号对 RXD线进 行采样,并把接收到的数据位送到移位寄存器中。每当接 收到的数据位够一个字符的数位时,就把移位寄存器内容 送至接收数据输入缓冲寄存器,同时发出 RXRDY 准备好 信号。
29
发送器的另一个功能是发送中止字符(BREAK)。 中止字符是由在通信线上的连续低电平信号组成。只 要8251A的命令寄存器的Bit3为“1”,发送器就始终 发送中止字符。
30
3. 8251A的U接口信号 1)片选信号 2)数据信号D7~D0 3)读/写控制信号 RD──读信号 WR──写信号 C/D──控制/数据信号,是CPU送往8251A的信号, 区分当前读/写的是数据、控制还是状态 信息。即当为高电平时,传送的是控制信 息(写过程)或者状态信息(读过程); 为低电平时,传送的是数据信息。
16
(1) RS-232-C接口 美国电子工业协会EIA推荐的国际通用的一种串行 通信接口标准。 RS(Recommeded standard)代表推荐标准 232是标识号 C代表RS232的最新一次修改(1969) RS-232C作为工业标准,保证了不同厂家产品之间的兼 容。例如,目前在 IBM PC机上的 COM1、COM2接口, 就是RS-232C接口。
32
4)收发联络信号 TXRDY── 发送器准备好信号。通知 CPU,8251A 已准 备好发送一个字符。 若TXRDY为高电平,CPU可输出一个数据至8251A。 实际使用中,若8251A和CPU之间采用中断方式,则 TXRDY可作为中断请求信号;若8251A和CPU之间采 用查询方式,则TXRDY可作为一状态信号。不论是用 中断方式还是查询方式,当8251A收到来自CPU的一 个数据后, TXRDY信号变为低电平。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、1011.11B= D= H= BCD。

2、用八位二进制数表示–31的原码:,反码:,补码:。

3、8086CPU有条数据地址分时复用线,它们是——。

4、下式可以用来描述物理地址和逻辑地址之间的关系:
物理地址= ×16+;若SS=2000H,SP=0200H,则当前栈顶物理地址为。

5、若8086工作于最小模式,当CPU完成将AX的内容送到物理地址为56000H的存储单元操作时,引脚BHE=,RD=,WR=,M/IO= ,A0= 。

(用“0”、“1”表示)
6、某存储器芯片有10根地址线,8根数据线,该芯片有个存储单元,存储位二进制数,首地址为H,末地址为H。

7、8086CPU在响应中断时保护现场的次序是:依次将、、寄存器的内容压入堆栈。

8、8086系统最多有______种不同类型的中断,每种中断在中断向量表中分配有_ 个字节单元,用以指示中断服务程序的入口地址。

9、程序控制传输方式分:无条件传输方式、、三种。

10、8255A芯片具有个口地址,A1A0=10时选中。

11、微型计算机硬件由、、三部分组成;计算机各部分间的信息传输是通过来实现的,根据其所传递的信息种类可分
为、、。

12、Intel8086是位微处理器,它有位地址线,
可直接寻址内存单元,输入/输出端口。

13、某存储器为32K×16位,则地址线为根,数据线为根。

14、设(DS)=2000H,(DI)=1000H,指令“MOV AX,[DI+0500H]”源操作数偏移量地址为_____H,物理地址为_____H。

15、若AX=0F365H,CX=0E024H,指令“ADD AX,CX”执行后,
AX= ,标志位寄存器中标志ZF= ;CF= ;OF= 。

16、某系统中8259A的ICW2为50H,则IR5的中断类型码为,其中断服务子程序首地址的IP对应的向量表地址为、,
其中断服务子程序首地址的CS对应的向量表地址为、。

1、BX=2000H, CX=3399H, SI=0100H,数据段,[0100H]=33H, [0101H]=88H, [1000H]=55H, [1001H]=4AH,CF=1,[2000H]=95H,[2001H]=0C4H,[2100H]=0A3H,分析下列各指令的执行结果:
1) MOV DX,0150H ;DX= H
2) MOV DX,[1000H];DX= H
3) SBB [SI],CX;
[0100H]= H,[0101H]= H,ZF= ,CF=
4) OR BYTE PTR [BX+SI],54H;[2100H]= H
5) MOV [BX+050H],CL;[2050H]= H
6) XCHG CL,BL ;CL= H,BL= H
7) RCL WORD PTR [BX],1 ;
[2000H]= H,[2001H]= H,CF=
2、指出下列指令中的源操作数的寻址方式:
MOV AX, 1000H ( )
SBB CX, [BP +50H] ( )
3、已知寄存器AX=7788H,BX=0004H,DX=17C8H,DS=2010H,SS=4000H,SP=2000H,DI=000AH,
内存单元[20106H]=0BH,[20107H]=28H,[2010AH]=35H,
求下列指令的执行结果:
(1) MOV DX,[BX+2] ;DX= H
(2) PUSH BX; BX= H,SS= H,SP= H
POP CX ; CX= H,SP= H
(3) TEST AX,4000H ;AX= H,ZF=
(4)AND AL,[DI] ;AL= H
(5)XOR AH,BL ;AH= H
(6)ROL BX,1 ;BX= H,CF=
(7)OR BYTE PTR [DI],54H;[2010AH]= H
(8) XCHG AL,BL ;AL= H,BL= H
程序分析题:
1、
data segment
x db 5
y db -20
z db 10
data ends
code segment
assume cs:code,ds:data
start:mov ax,data
mov ds,ax
mov al,x
mov bl,y
mov cl,z
cmp bl,cl
jge loop1
xchg bl,cl
loop1:cmp al,bl
jge loop2
xchg al,bl
loop2:cmp bl,cl
jge loop3
xchg al,bl
loop2:cmp bl,cl
jge loop3
xchg bl,cl
loop3:mov x,al
mov y,bl
mov z,cl
mov ah,4ch
int 21h
code ends
end start
2、
data segment
dat db 0,1,1,0,0,1,0
man db ?
woman db ?
data ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
mov cx,7
mov si,0
mov man,0
mov woman,0
a:mov al,[dat+si]
cmp al,0
jne m
inc man
b:inc si
loop a
mov ah,4ch
int 21h
m:inc woman
jmp b
code ends
end start
8086系统中138译码器和4片存储芯片2764的连接图。

(1)部分译码还是全译码?
(2)哪些地址线片外选择?哪些地址线片内选择?(3)计算每片2764的容量。

(4)计算每片2764的首末地址。

某8086系统中8255A芯片的四个口地址为80H--83H,要求工作条件为:B口方式0输出,A 口方式1输入,上C口输入,下C口输出。

按下述要求填写:
解:工作方式控制字:
初始化程序:
从B口输出数据:
向A口输入数据:。

相关文档
最新文档