1、 ISA 总线 属于内总线。12 面向办理器的总线的长处是: 能够依据办理器和外设的特色设计出最合适的总线系统进而达到最正确的 成效。13 SCSI 总线的中文名为 小型计算机系统接口 (Small Computer SystemInterface) ,它是芯的信号 线,最多可连结 7 个外设。14 USB 总线的中文名为 通用串行接口 ,它是 4 芯的信号线,最多可连结 127 个外设。 15 I/O 端口的编码方式有 一致编址 和端口独立编址 。接见端口的方式有直接寻址 和间接寻址 。PC机的地点由 16 位组成,实质使用中其地点范围为 0003FFH。16 在计算机中主要有两种寻址方式:
2、 端口独立编址 和 一致编址 方式。在 端口独立编址 方式中,处 理器使用特意的 I/O 指令。17 74LS688 的主要功能是: 8 位数字比较器, 把输入的 8 位数据 P0-P7 和预设的8 位数据 Q0-Q7进行比较。假如相等输 d 出 0,不等输出 1。主要功能:把输入的 8 位数据 P0-P7 和预设的 8 位数据 Q0-Q7进行比较,比较的结果有三种:大于、等于、小于。经过比较器进行地点译码时,只要把某一地址范围和预设的地点进行比较, 假如二者相等, 说明该地点即为接口地点, 能够开始相应的操作。18 8086 的内部构造从功能上分红 总线接口单元 BIU 和履行单元 EU两个
3、单元。19 8086 有 20 地点线,寻址空间 1M,80286 有 24 根地点线,寻址空间为 16M。20 8086/8088 有两种工作模式, 即最大模式、最小模式 ,它是由 MNMX决定的。21 在 8086/8088 系统中, I/O 端口的地点采纳 端口独立 编址方式,接见端口时使用特意的I/O 指令。22 使用 80X86的 CPU有两种种类的中止: 内部中止(软件中止)和外面中止(硬件中止)。尔后者中由 8259A 管理的中止又被称为 可障蔽中止。(外面中止分为可障蔽中止和非障蔽中止)23 在以 80X86 为办理器的微机中能寻址的最大端口数为 4G(32 根地点线),但在初
4、期的 IBM-PC机中, 因为只用了 16 根地点线作为 I/O 端口的寻址,所以其最大的寻址端口数为 64K。80X86 的 CPU有两条外面中止恳求线 INTR和 NMI。这两条线上来的中止都属于 硬件中止。24 特别嵌套方式与一般嵌套方式对比,其特色是: CPU不单响应更高优先级的中止,并且响应同级的中 断,只障蔽 较初级的中止。25 某时辰 8259A 的 IRR 存放器中的内容是 13H,说明 IR0、IR1、IR4 有中止恳求;某时辰 8259A的 IRR 存放器中的内容是 11H,说明 IR0 和 IR4 引脚有中止恳求;某时辰 8259A的 ISR 存放器中的内容是 40H,说
5、明 IR6 的中止恳求正在服务中;某时辰 8259A的 ISR 存放器中的内容是 80H,说明 IR7 中止恳求正在服务中;某时辰 8259A的 IMR存放器中的内容是 40H,说明障蔽 IR6 引脚的中止恳求;某时辰 8259A的 IMR存放器中的内容是 80H,说明障蔽 IR7 引脚的中止恳求。 26 在两片 8259A 级联的中止电路中, 主片的 IR3 恳求线作为从片的中止恳求输入,则初始化主片刻的 ICW3 为 08H,从片的 ICW3为 03H。27 8259A 的地点引脚 A0=1 时读出的内容是: IMR(中止障蔽存放器的状态) 。( IMR数据总线) P18628 ICW2
6、命令字的功能是 设置中止种类号 ,假如写入的 ICW2为 08H,则 IR0的中止种类号为 08H。29 ICW3 命令字的功能是 设置级联方式 ,假如写入主片的 ICW3为 08H,则说明主片的 IR3已连结从片。30 8251 串行通讯按通讯的信息格式不一样,分为面向字符型 和面向位型 两种方式,它们的传递对象分别是 字符和数据位。31 8253 每个通道有 6 种工作方式可供选择。若设定某通道为方式 0 后,其输出引脚为 低电平;当 GATE=1,计数初值写入计数器 后通道开始计数, CLK信号端每来一个脉冲 减法计数器 就减 1;当减到 0,则输出引脚输出 高电平,表示计数结束。32
7、8253 的一个计数通道的最大计数值为( 65535)。假如采纳 BCD计数方式且为三片级联, 则 8253 最大可计数到 99993。(每个计数器通道都是 16 位的,所以最大计数值是 216,并且采纳“ -1 ”计数 )33 8253 的核心功能零件是 :计数器。34 8253 的 CLK0接的时钟,欲使 OUT0产生频次为 50kHz 的方波信号, 则 8253 的计数值应为 1EH,应采纳的工作方式是 方式 3。( 准经常数 =CLK频次 /OUT频次。 50K=30 D)35 8255 的方式选择字和 PC 口的置位 / 复位字都是写入 控制字端口( 43H)口的,为了差别写入的两条
8、命 令,命令的 D7位作为特色位。36 当 8255 工作于方式 1 时,其引脚信号 IBF 表示输入缓冲器满(高电平有效,输出),OBF表示输出 缓 冲器满(低电平有效,输出) 。37 8255A 有 3 种工作方式,此中只有 PA口有方式 2。P21738 当 8255A 工作于 1 方式和 2 方式时,经过 置位 / 复位控制 命令字使 INTE 允许。 P21939扫描码的 D7=0表示置位 / 复位命令控制字 。(D7=1,是工作方式控制字) P216 40 编码键盘与非编码键盘的差别是: 编码键盘采纳硬件逻辑电路辨别被按键,能自动供给对应被按键的 编码 ( 如 ASCII 编码 )
9、 。别的,编码键盘一般都有去颤动和防串键保护电路。 非编码键盘仅供给队列矩阵, 不拥有编码功能, 按键的辨别靠特意的程序实现。41 波特率为 4800bps 的异步传输,每秒传递的字符数约为 480/400 个。42 关于一个 N 行 M列的矩阵键盘,其按键数为 M*N,信号线的数量为 M+N。43 RS-232 进行三线连结时,连结 RXD、TXD、GND三个引脚。二、简答:(每题 5 分,共 20 分)1 下列图中的译码电路所确立的端口地点为 28C-28DH。2 下列图中的译码电路所确立的端口地点为 02F2-02F3H。A0A1A28259AA3A4CSA5A6AA7A8BA93 设某
10、芯片的端口地点为 200H,试设计其译码电路。答:译码电路拜见简答 1、 2 题4 简述 8086 和 8088 的差别 8086 是 Inter 系列的 16 位微办理器,芯片上有万个晶体管,采纳 HMOS 工艺制造,用单调的 +5V 电源,时钟频次为 5MHz10MHz。8086 有 16 根数据线和 20 根地点线,它既能办理 16 位数据,也能办理 8 位数据。可 寻址的内存空间为 1MB。Inter 企业在推出 8086 的同时,还推出了一种准 16 位微办理器 8088, 8088 的内部存放器,运算零件及内部数据总线都是按 16 位设计的,单外面数据总线只有 8 条。推出 808
11、6 的主要目的是为了与当时已有的一套 Inter 外面设施接口芯片直接兼容使用。5 下列图为 IBM_PC中键盘与主机的硬件连结表示图,试依据此图表达:当用户按下某一键后,键盘中止的产生及履行的全过程。键盘中的键辨别芯片 8048 工作时不停地扫描键盘矩阵,当有按键按下,则确立按键地点(键扫描码) 以后以串行数据形式发送给系统板键盘接口电路,LS322 接收一个串行形式字符此后,进行串并变换,而后产生键盘中止 IRQ1 恳求,由中止控制器 8259 向 CPU恳求中止,等候读取键盘数据, CPU响应中止,则进入 09H键盘中止服务程序 : 读取键盘扫描码:用 IN AL,60H 即可 响应键盘
12、:系统使 PB71 同意键盘工作:系统使 PB7 0 办理键盘数据(将扫描码轮换成 ASCII 码) 给 8259A 中止结束 EOI 命令,中止返回09H号中止服务程序( kbint 过程)达成惯例的操作办理键盘数据:将获得的扫描码经过查表变换为对应的 ASCII 码送缓冲区。关于不可以显示的按键,则变换为 0,且不再送至缓冲区键盘 I/O 功能程序( kbget 子程序)从缓冲区中读取变换后的 ASCII 码功能调用(主程序)循环显示键入的字符6 试说明逐次迫近式 A/D 变换原理的工作过程。 P282 答:1)用启动信号启动 A/D 变换器工作。第一使 A/D 变换器初始化,马上 SAR
13、清零,使 D/A 变换器输出电 压 V0 为 0V。2)输入模拟电压 Vi (Vi 不为 0V)3)以 8 位 A/D 变换为例,第一次迫近:使 SAR的 D7=1,其他为 0;SAR=10000 000B。4)SAR D/A 变换器,使 D/A 变换器输出电压 V0,V0 为 VREF的 1/2 。.5)V0 与 Vi 用比较器进行比较,若 Vi V0,则比较器输出一个信号,使 D7=1,不然使 D7=06)第二次迫近:使 SAR的 D6=1, D7=保存结果,其他位为 0, ;SAR=D71000 000依据前一次迫近的 结果, SAR=11 000 000 B 或许 SAR=01 000
14、 000 B。7)此后重复 4)7),最后经过 8 次迫近, 8 次迫近过程如表 13-1 (P282),SAR中就是 Vi 经过变换而得 到的数字,此数字经输出缓冲器输出。7 说明微办理器、微型计算机、微型计算机系统三者的观点。8 异步通讯和同步通讯的特色是什么?在异步通讯 中,哪些通讯参数可影响帧格式长度?若通讯参数为 9600,8,N,1 时,1 秒钟可传递多少字符? P249-251同步通讯:通讯的两方用共同的同步字符或许同步脉冲入行同步; 以数据块(字符块)为单位进行数据传输,每个数据块能够使 256B2KB或更大,并依据同步信息格式形成一帧数据,再将帧作为一个整体进行发送与接收。字
15、符与字符之间的传递是同步的。异步方式:用开端位停止信号实现同步; 以字符为单位进行传输, 每个字符往常用 ASCII 码;字符与字符之间没有严格的准时要求;同步通讯方式:传输速率高、传输设施复杂,技术要求高;应用于要求迅速、连续、大批传递数据的状况。异步传输方式:传输速率低、传输设施简单:应用于传递数据不连续、数据量较小和传输速率较低的状况。异步通讯: 字符长度、字符校验方式、停止位个数、起 始位 ( 1 位)9600/(8+1+1)=960 字 符 /s设某系统使用两片 8259A 管理中止。主片的端口地点为 80H和 81H,工作于边缘触发、特别完整嵌套、 非自动结束和非缓冲方式;从片的端
16、口地点为 20H 和 21H,工作于边缘触发、完整嵌套、非自动结束和非缓冲方式;主片的中止种类号为080FH,从片的中止种类号为 8087H。要求: (1) 为主片设计地点译码电路( 5 分)( 2) 画出主从片的级联图;(3 分)( 3) 编写主从片初始化程序( 5 分)2. 为用一片 8255A控制八个 8 段共阴极 LED数码管的电路。现要求按 下某开关,其代表的数字 (K1 为 1,K2 为 2,?K8 为 8) 在数码管从左到右循环显示(已有一个延时子程序 DELAY能够调用),直到按下另一个开关。假设 8255A 的口 A、B、C及控制口的地点挨次为 6063H。编写达成上述功能的
17、程序, 应包含 8255A的初始化、控制程序和数码管的显示代码表。 ( 15 分)3.使用 8255A 作为开关和共阴极 LED显示器的接口,设 8255A的 A 口连结 8 个开关,B 口连结 8 个 LED 指示灯,要求将 A 口的开关状态读入, 而后送至 B 口控制指示灯亮、灭。(设 8255A 的 A 口的地点为 60H) (0) 为该 8255A 设计一码电路( 1) 试画出连结电路图。( 5 分)(2) 编写程序实现之。(设 8255A的控制口的地点为 63H)(7 分)4.有一组发光二极管,供给高电平,二极管发光;供给低电平,二极管熄灭。现要求 8 个发光二极管依 次轮番点亮,每
18、个点亮时间为 500 毫秒。设 8253 的输入 CLK=1KHz。(1) 试设计达成该功能的电路。 (6 分)( 2) 请给出所用芯片的端口地点以及计数器中所赋初值。 (3 分)( 3) 编制相应的程序。(5 分)PA_8255 EQU 0F000H ;8255 PA 口 PC_8255 EQU 0F002H ;8255 PC 口C_8255 EQU 0F003H ;8255 控制口CNT0_8253 EQU 0E000HC_8253 EQU 0E003H ;8253 控制口.STACK 100.CODESTART:MOV DX, C_8255MOV AL, 81HOUT DX, ALMOV
19、 DX, C_8253MOV AL, 34HMOV DX, CNT0_8253MOV AL, 01H 计数器的初值为 500MOV AL, F4H 计数器的初值为 500loop2:mov cl, 0 mov al, 01hmov bl, alloop1:mov dx PA_82553 某系统采纳 DAC0832产生连续的三角波形。(1) 设 VREF=5V,求该 DAC的分辨率和精度各为多少?(2) 编写三角波发生程序。1 设 8253 的输入 CLK1=1000Hz, CS=1013H,要求 OUT1输出为高电平易低电均匀为 20ms方波。程序。(5 分(1)画出8253 的接线图;(2)设计8253 的控制
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1