微机原理总结_第1页
微机原理总结_第2页
微机原理总结_第3页
微机原理总结_第4页
微机原理总结_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、微机原理总结 微机原理总结 第二章微型计算机概论1、冯诺依曼提出的计算机组成和工作方式的基本思想:1计算机由运算器完成各种算数和逻辑运算的部件、控制器能发出各种控制信息,使计算机协调工作的部件、存储器能记忆程序和数据的不见、输入能将程序和数据输入的设备和输出设备能将结果数据和其他信息输出的部件五大部分组成。 2数据和指令以二进制代码形式不加区别地存放在存储器中,地址码也为二进制形式;计算机能自动区分指令和数据。 3编写好的程序事先存入存储器。控制器依据存放在存储器中的指令序列即程序来工作,由程序计数器pc,programcounter控制指令的执行顺序。控制器具有判断能力,能依据计算结果选择不

2、同的动作流程。2、8086可用20位地址寻址1m字节的内存空间,但8086内部所有的寄存器都是16位的,8086cpu采纳段地址、段内偏移地址两级存储器寻址方式,由一个20位地址加法器来依据16位段地址和16位段内偏移地址计算出20位的物理地址。20位物理地址的获得方法是:将cpu中的16位的段寄存器内容左移4位×16,或写成×10h得到该段的20位物理地址,与16位的逻辑地址又称偏移地址,即所寻址单元相对段首的偏移量在地址加法器内相加,得到所寻址单元的20位物理地址。依据寻址方式的不同,偏移地址可以来自指令指针寄存器ip或其他寄存器。物理地址段基址×10h偏移地

3、址 3、8086存储器操作采纳了典型的存储器分段技术,采纳段地址加段内偏移地址的二级寻址方式。采纳分段方法进行组织有以下好处:首先,可以使指令系统中的大部分指令只涉及16位地址,这减少了指令长度,提升了执行程序的速度;此外,内存分段也为程序的浮动装配创造了条件。第三章80868088指令系统与寻址方式 1、8086汇编语言指令的寻址方式有数据寻址、转移地址寻址、i/o寻址三大类。其中数据寻址方式有基本的7种:马上寻址、寄存器寻址、直接寻址、寄存器间接寻址、寄存器相对寻址、基址变址寻址、相对基址变址寻址。后五种为存储器寻址。马上寻址和寄存器寻址最快,操作数在寄存器中,寄存器在cpu内部,指令执行

4、时,操作就在cpu的内部进行,不需要访问存储器来取得操作数,因而执行速度快。 第四章汇编语言程序制定伪指令第五章8085的总线操作和时序1时钟周期t状态:计算机是一个复杂的时序逻辑电路,时序逻辑电路都有“时钟信号。计算机的“时钟是由振荡源产生的、幅度和周期不变的节拍脉冲,每个脉冲周期称为时钟周期,又称为t状态。计算机是在时钟脉冲的统一控制下,一个节拍一个节拍地工作的。 2总线周期:当cpu访问存储器或输入输出端口,需要通过总线进行读或写操作。与cpu内部操作相比,通过总线进行的操作需要较长的时间。我们把cpu通过总线进行某种操作的过程称为总线周期buscycle。依据总线操作功能的不同,有多种

5、不同的总线周期。如存储器读周期、存储器写周期、i/o读周期、i/o写周期等。 3指令周期:每条指令的执行包括取指令fetch、译码decode和执行execute。执行一条指令所需要的时间称为指令周期instructioncycle。指令周期是由1个或多个总线周期组合而成。或者说,指令周期可以被划分为假设干个总线周期。8086中不同指令的指令周期是不等长的。4、三态:高电平、低电平、高阻态 5、数据收发器:与系统进行数据传送的芯片6、地址锁存器:锁存地址信息的芯片 7、最小模式:当要利用8086构成一个较小的系统时,在系统中只有8086一个微处理器,所连的存储器容量不大、片子不多,所要连的i/

6、o端口也不多,系统中的总线控制电路被减到最少。系统的地址总线可以由cpu的ad0ad15、a16a19通过地址锁存器8282(或74ls373)构成;数据总线可以直接由ad0ad15供给,也可以通过发送/接收接口芯片8286(或74ls245)供给增大总线的驱动能力;系统的控制总线就直接由cpu的控制线供给,这种组态就称为8086的最小组态。8、最大模式:最大模式是相对最小模式而言的。最大模式用在中等规模的或者大型的8086系统中。假设要构成的系统较大,就要求有较强的总线驱动能力,这样8086要通过一个总线控制器8288来形成各种总线周期,控制信号由8288供给。在最大模式系统中,总是包含有两

7、个以上总线主控设备,其中一个就是8086或者8088微处理器,其他的通常是协处理器,主要有数值运算协处理器8087、输入输出协处理器8089,它们是协助微处理器工作的。 9、最小方式下的读周期:在1状态-cpu首先要判断是从存储器读取数据,还是从端口读取数据。在2状态-bhe/s7及a19/s6a16/s3引脚上输出状态信息s7s3;转为高阻,为下面读出数据作准备。在t3状态-被选中存储单元或端口把数据送到数据总线,以备cpu来读取。tw状态-当系统中所用的存储器或外设的工作速度较慢,从而不能用最基本的总线周期执行读操作时,系统中就要用一个电路来产生ready信号,通过时钟发生器8284a传递

8、给cpu。t4状态-在t4状态和前一个状态交界的下降沿处,cpu对数据总线进行采样,从而获得数据。 10、最小方式下的写周期:和读周期一样,最基本的写周期亦由个状态组成当存储器或外设端口的工作速度较慢时,需要在3和t4状态之间插入一个或几个tw状态。在t1状态-m/io变为有效,以指出是对存储器还外设端口进行写操作。在t2状态-cpu把要写入的数据,送到ad15ad0上同时在高位地址状态复用线上送出状态信息s6s3。在t3状态-cpu持续提供状态信息和数据,并维持相关控制信号不变。在t4状态-cpu完成对指定的存储器或外设端口的数据写入数据和控制信号被撤掉。第六章半导体存储器 【例题6.1】某

9、8088系统的存储器系统如图所示,图中8088cpu芯片上的地址、数据信号线经锁存、驱动后成为地址总线a19a0、数据总线d7d0。u0、u1是两片eprom,型号为27128。u2、u3是两片ram,型号为62256。两片译码器74hc138担任片选译码。 【例题6.2】试在8088系统最小组态中制定256kbram、32keeprom。ram区的首地址为40000h,eeprom区的首地址为f8000h。ram选62512,容量为64kb。eeprom选用28c256, io容量为32kb。/m为低时选中存储器。 ram区的首地址为40000h,高4位地址线即片外的地址线a19a16=01

10、00。eeprom的片选信号在a19a15=11111时被选中。 第七章基本输入输出接口 1、i/o接口电路是计算机和外设之间传送信息的部件,每个外设部件都要通过相应的接口与系统总线相连,实现与cpu之间的数据交换。接口技术专门研究cpu和外设之间的数据传送方式、接口电路的工作原理和使用方法等。主要功能:对输入输出数据进行缓冲和锁存;对信号的形式和数据的格式进行变幻;对i/o端口进行寻址;提供联系信号。2、cpu与外设之间的数据传输方式:1程序方式:微机系统与外设之间的数据传输过程在程序的控制下进行。两种方式:无条件传输传输数据的过程中,发送、接受的数据一方不查询判断对方的状态、条件传输查询方

11、式,cpu不断读取并测试外设的状态;2中断方式:利用中断来实现cpu与外设之间的数据传输方式;3直接存储器存取dma方式:dma方式是指不经过cpu的干预,直接在外设和内存之间进行数据传输的方式。1次dma传输需要执行1个dma周期相当于1个总线读或写周期。 3、端口:每个i/o接口内部一般由3内寄存器组成,cpu与外设进行数据传输时,各类信息在接口中进入不同的寄存器,一般称这些寄存器为i/o端口。数据端口:用于数据信息输入输出的端口;状态端口:cpu通过状态端口了解外设或接口部件本身状态;控制端口:cpu通过控制端口发出控制命令,以控制接口部件或外设的动作。4、i/o的寻址方式:1i/o端口

12、与内存统一编址:i/o端口与内存统一编址,即i/o端口的地址和内存的地址在同一个地址空间内。所有访问内存的指令都可访问i/o端口,其缺点是占去内存部分空间且难以区分某条指令访问的是内存还是i/o端口。2i/o端口独立编址:i/o端口有独立的地址空间,即i/o端口的地址和内存的地址不在同一个地址空间内。系统需有专门的输入/输出的指令,需要相应的控制电路和控制信号。好处是i/o端口不占用内存部分地址空间,缺点是需增加硬件电路的复杂性,并且i/o指令一般较少、不如访问内存的指令丰富。80x86系列微处理器采纳i/o端口独立编址方法。第八章中断 1、中断:是指cpu中止正在执行的程序,转去执行请求cp

13、u为之服务的内、外部事件的服务程序,待该服务程序执行完后,又返回到被中止的程序中持续运行的过程。80x86的中断系统可处理256种个中断源。这些中断源可分为两大类:外部中断硬件中断和内部中断软件中断2、外部中断:1可屏蔽中断intr:受cpu中断同意标志位if的控制,即if=1时,cpu才干响应intr引脚上的中断请求。2非屏蔽中断:非屏蔽中断nmi信号连到cpu的nmi引脚,它不受cpu中断同意标志位if的控制; 3、内部中断软件中断,由于80x86内部执行程序出现异常引起的程序中断:除法错中断、溢出中断、intn指令中断、单步中断、断点中断。4、中断优先级由高到低:1除法错、溢出、intn

14、指令、断点中断;2、非屏蔽中断3、可屏蔽中断intr;4、单步中断。 5、中断向量表是存放中断服务程序入口地址的表格。它存放于系统内存的最低端,共1024个字节,每4个字节存放一个中断服务程序的入口地址。 cpu响应中断后,将中断类型号×4,在中断向量表中“查表得到中断服务程序入口地址,分别送cs和ip,从而转入中断服务程序。 扩大阅读:微机原理知识点总结 微机原理复习总结 第1章基础知识 计算机中的数制bcd码 与二进制数11001011b等值的压缩型bcd码是11001011b。f第2章微型计算机概论 计算机硬件体系的基本结构 计算机硬件体系结构基本上还是经典的冯诺依曼结构,由运

15、算器、控制器、存储器、输入设备和输出设备5个基本部分组成。 计算机工作原理 1.计算机由运算器、控制器、存储器、输入设备和输出设备5个基本部分组成。2.数据和指令以二进制代码形式不加区分地存放在存储器重,地址码也以二进制形式;计算机自动区 分指令和数据。 3.编号程序事先存入存储器。微型计算机系统 是以微型计算机为核心,再配以相应的外围设备、电源、辅助电路和控制微型计算机工作的软件而构成的完整的计算机系统。 微型计算机总线系统 数据总线db双向、控制总线cb双向、地址总线ab单向;8086cpu结构 包括总线接口部分biu和执行部分eubiu负责cpu与存储器,,输入/输出设备之间的数据传送,

16、包括取指令、存储器读写、和i/o读写等操作。 eu部分负责指令的执行。 存储器的物理地址和逻辑地址物理地址段地址后加4个0b偏移地址段地址×10十六进制偏移地址逻辑段: 1).可开始于任何地方只要满足最低位为0h即可2).非物理划分3).两段可以覆盖 1、8086为16位cpu,说明a a.8086cpu内有16条数据线b.8086cpu内有16个寄存器c.8086cpu内有16条地址线d.8086cpu内有16条控制线解析:8086有16根数据线,20根地址线;2、指令指针寄存器ip的作用是a a.保存将要执行的下一条指令所在的位置b.保存cpu要访问的内存单元地址c.保存运算器运

17、算结果内容d.保存正在执行的一条指令3、8086cpu中,由逻辑地址形成存储器物理地址的方法是ba.段基址+偏移地址b.段基址左移4位+偏移地址c.段基址*16h+偏移地址d.段基址*10+偏移地址 4、8086系统中,假设某存储器单元的物理地址为2abcdh,且该存储单元所在的段基址为2a12h,则该 存储单元的偏移地址应为0aadh。第3章8086指令系统与寻址方式寻址方式 马上寻址movax,1090h将1090h送入ax,ah中为10h,al中为90h寄存器寻址movbx,ax将ax的内容送到bx中 直接寻址指令中给出操作数所在存储单元的有效地址,为区别马上数,有效地址用括 起。 例:

18、movbx,3000h将ds段的33000h和33001h单元的内容送bx (设ds为3000h) 寄存器间接寻址把内存操作数的有效地址存储于寄存器中,指令给出存放地址的寄存器名。为区别寄存器寻址,寄存器名用括起。些寄存器可以为bx、bp、si和di。例:movax,si 物理地址=ds*10h+si或di或bx物理地址=ss*10h+bp 寄存器相对寻址操作数的有效地址分为两部分,一部分存于寄存器中,另一部分以偏移量的方式直接在指令中给出。例:moval,8bx 物理地址=ds*10h+bx+偏移量 基址变址寻址操作数的有效地址分为两部分,一部分存于基址寄存器中bx/bp,另一部分存于变址寄

19、存器中si/di例:moval,bxdi物理地址=ds*10h+bx+di相对基址变址寻址操作数的有效地址分为两部分,一部分存于基址寄存器中bx/bp,一部 分存于变址寄存器中si/di,一部分以偏移量 例:moval,8bxdi物理地址=ds*10h+bx+di+偏移量push/pop 指令格式:push源操作数/pop目的操作数实现功能:完成对寄存器的值的保存和恢复 在执行push指令时,堆栈指示器sp自动减2;然后,将一个字以源操作数传送至栈顶。pop指令是将sp指出的当前堆栈段的栈顶的一个操作数,传送到目的操作数中,然后,sp自动加2,指向新的栈顶。 push指令的操作方向是从高地址向

20、低地址,而pop指令的操作正好相反压栈指令push执行过程:(spsp-2 sp-1操作数高字节sp-2操作数低字节出栈指令pop执行过程:sp操作数低字节sp+1操作数高字节(spsp+2 按后进先出的次序进行传送的,因此,保存内容和恢复内容时,要按照对称的次序执行一系列压入指令和弹出指令.例如: pushdspushes popes popds i/o指令inout 格式:inal/ax,端口out端口,al/ax 直接寻址:直接给出8位端口地址,可寻址256个端口(0-ffh) 间接寻址:16位端口地址由dx指定,可寻址64k个端口(0-ffffh) inax,50h;将50h、51h两

21、端口的值读入ax,50h端口的内容读入al,51h端口的内容读ah inax,dx从dx和dx+1所指的两个端口中读取一个字,低地址端口中的值读入al中,高地址端口中的值读入ah中 out44h,al将al的内容输出到地址为44h的端口 1、以下语句中语法有错误的语句是ba.inal,dxb.outax,dxc.inax,dxd.outdx,al2、执行pushax指令时将自动完成ba.spsp-1,ss:spalc.spsp+1,ss:spalspsp-1,ss:spahspsp+1,ss:spahb.spsp-1,ss:spahd.spsp+1,ss:spahspsp-1,ss:spals

22、psp+1,ss:spal3、movax,bpsi的源操作数的物理地址是c a.10h*ds+bp+sib.10h*es+bp+sic.10h*ss+bp+sid.10h*cs+bp+si 4、操作数在i/o端口时,当端口地址>255时必须先把端口地址放在dx中,进行间接寻址。第4章汇编语言程序制定 程序的编辑、汇编及连接过程 汇编语言的程序一般要经过编辑源程序、汇编masm或asm、连接link和调试debug这些步骤 第5章8086的总线操作与时序8086/8088工作模式8086/8088典型时序1、两种工作模式两种组态利用mn/mx*引脚区别 mn/mx*接高电平为最小模式mn/

23、mx*接低电平为最大模式 两种组态下的内部操作并没有区别 两种组态构成两种不同规模的应用系统最小组态模式 构成小规模的应用系统,8086本身提供所有的系统总线信号。 最大组态模式 构成较大规模的应用系统,例如可以接入数值协处理器8087 8086和总线控制器8288共同形成系统总线信号,在最大工作模式中,总是包含两个以上 总线主控设备。 2、典型时序 总线周期是指cpu通过总线操作与外部存储器或i/o端口进行一次数据交换的过程所需要时 间。总线周期如:存储器读周期、存储器写周期,i/o读周期、i/o写周期。总线周期一般有4个时钟周期t1,t2,t3,t4组成。 指令周期是指一条指令经取指令、译

24、码、读写操作数到执行完成的过程所需要时间。8088的基本总线周期需要4个时钟周期4个时钟周期编号为t1、t2、t3和t4总线周期中的时钟周期也被称作“t状态时钟周期的时间长度就是时钟频率的倒数当需要延长总线周期时需要插入等待状态tw3、1存储器写总线周期 t1状态输出20位存储器地址a19a0io/m*输出低电平,表示存储器操作;ale输出正脉冲,表示复用总线输出地址 t2状态输出控制信号wr*和数据d7d0t3和tw状态检测数据传送是否能够完成t4状态完成数据传送 2i/o写总线周期t1状态输出16位i/o地址a15a0io/m*输出高电平,表示i/o操作; ale输出正脉冲,表示复用总线输

25、出地址 t2状态输出控制信号wr*和数据d7d0t3和tw状态检测数据传送是否能够完成t4状态完成数据传送 3存储器读总线周期 t1状态输出20位存储器地址a19a0io/m*输出低电平,表示存储器操作;ale输出正脉冲,表示复用总线输出地址t2状态输出控制信号rd* t3和tw状态检测数据传送是否能够完成t4状态前沿读取数据,完成数据传送 4i/o读总线周期 t1状态输出16位i/o地址a15a0io/m*输出高电平,表示i/o操作; ale输出正脉冲,表示复用总线输出地址t2状态输出控制信号rd* t3和tw状态检测数据传送是否能够完成t4状态前沿读取数据,完成数据传送 第6章存储器系统随

26、机存储器ram(randomaccessmemory)存储器中的信息能读能写,且对存储器中任一单元的读或写操作所需要的时间基本是一样的。断电后,ram中的信息即消失只读存储器rom(readonlymemory)用户在使用时只能读出其中信息,不能修改或写入新的信息,断电后,其信息不会消失。主存储器制定字扩大地址空间的扩大。芯片每个单元中的字长满足,但单元数不满足扩大原则:每个芯片的地址线、数据线、控制线并联,仅片选端分别引出,以实现每个芯片占据不同的地址范围位扩大当构成内存的存储器芯片的字长小于内存单元的字长时,就要进行位扩大,使每个单元的字长满足要求位扩大方法:将每片的地址线、控制线并联,数

27、据线分别引出连接至数据总线的不同位上字位扩大:假设已有存储芯片的容量为l×k,要构成容量为m×n的存储器,需要的芯片数为:m/l×n/k片选信号的产生:全译码、部分译码、线性译码。全译码:片选信号由地址线所有不在存储器的地址译码产生。地址唯一部分译码:片选信号不是由地址中所有不在存储器上的地址译码产生。地址不唯一,一个单元可能有多个地址线性译码:以不在存储器上的高位地址线直接作为存储器芯片的片选信号。地址不唯一存储容量是指一块存储芯片上所能存储的二进制位数。假设存储芯片的存储单元数是m,一个存储单元所存储的信息的位数是n,则其存储容量为m×n。1、如图是

28、某一8088系统的存储器连接图,试确定其中各芯片的地址空间 d7d0wrrdvcca17io/ma19a18a16a15a14a13a0a12a0ce2ce11#6264weoed7d0a12a0ce2ce12#6264weoed7d0a13a0ce27128oed7d0g1y0g2a1g2bcy4ba74ls138111a13vcc 解:127128是rom,没有wr,y00选中该片; 该片14条地址线,其基本地址0000000000000011111111111111;高6位:a19a1800;a171;a16a15a14000 所以27128地址范围:001000000000000000

29、0000100011111111111111即201*0h23fffh解:26264是sram,13条地址线,用2片,基本地址00000000000001111111111111;16264的高7位:a130且y40有效选中此片,则a16a15a14100;a19a180;a171;16264地址范围:0011000000000000000000110001111111111111即30000h31fffh26264的高7位:a131且y40有效选中此片则a16a15a14100;a19a1800;a171;26264地址范围:001100100000000000000011001111111

30、1111111即3201*h33fffh 1、256kb的sram有8条数据线,有b条地址线a.8b.18c.10d.24解析:256kb=2的18次方b,所以需要18条地址线2、在内存储器组织中用全译码方式,存储单元地址有重复地址值。fp211第7章基本输入输出接口i/o接口电路的典型结构cpu数据总线dbi/o接口电数据信息数据寄存器地址总线ab控制总线cb状态信息外设状态寄存器控制信息控制寄存器 cpu与外设之间的数据传输方式 无条件传送方式、查询传送方式、中断方式、dma方式。传送方式的比较: 无条件传送:慢速外设需与cpu坚持同步查询传送:简单有用,效率较低 中断传送:外设主动,可与

31、cpu并行工作,但每次传送需要大量额外时间开销 dma传送:dmac控制,外设直接和存储器进行数据传送,合适大量、快速数据传送 dma控制器8237a 8237工作方式:单字节传送方式dma传送类型dma读dma写 dma控制器8237a 数据块传送方式请求传送方式 dma检验 级连方式 每个8237a芯片有4个dma通道,就是有4个dma控制器;每个dma通道具有不同的优先权;每个dma通道可以分别同意和禁止;每个dma通道有4种工作方式;一次传送的最大长度可达64kb;多个8237a芯片可以级连,扩大通道数 简述cpu与外设之间的数据传输方式有哪几种? 第8章中断控制接口中断的基本概念:所

32、谓“中断是指cpu终止正在执行的程序,专区执行请求cpu为之服务的内、外部事件的服务程序,待服务程序执行完后,又返回被中止的程序持续运行的过程。常见的中断源有:1外部设备的请求2由硬件故障引起的3实时时钟4由软件引起的中断处理过程:1.中断请求2中断判优3中断响应通常包括:保留断点地址、关闭中断同意、转入中断服务程序4.中断处理1.保护现场2.执行中断服务3.恢复现场5.中断返回8088cpu的中断系统intn指令nmi非屏蔽中断请求cpu中断逻辑intrir0iririr可1屏蔽2中断3请求8259a中断控制器int3指令into指令除法错误单步中断ir4软件中断ir硬件中断图8086中断源

33、 查询中断的顺序由高到低 软件中断除法错误中断、指令中断intn、溢出中断into非屏蔽中断nmi可屏蔽中断intr单步中断 8088的中断向量表 中断向量表:中断服务程序的入口地址首地址的表格中断服务程序的入口地址=中断类型号*4 逻辑地址含有段地址cs和偏移地址ip32位 每个中断向量的低字是偏移地址、高字是段地址,需占用4个字节8088微处理器从物理地址000h开始,依次安排各个中断向量,向量号也从0开始256个中断占用1kb区域,就形成中断向量表 8259a的中断工作过程和工作方式工作方式 1.中断嵌套方式全嵌套方式、特别嵌套方式 2.循环优先方式优先级自动循环方式、优先权特别循环方式

34、3.中断屏蔽方式一般中断屏蔽方式、特别中断屏蔽方式 4结束中断处理方式自动中断结束方式、非自动中断结束方式5程序查询方式 6中断请求触发方式边沿触发方式、电平触发方式8259a的中断工作过程? 8259a的编程包括初始化命令icw1icw4和操作命令字ocw1ocw3初始化命令字规则:必须按照icw1icw4顺序写入,icw1和icw2是必须送的icw3和icw4由工作方式决定 8259a的级联:n片级联可以控制7n-1个中断1、8086cpu响应中断请求的随时是在b a.执行完正在执行的程序以后b.执行完正在执行的指令后c.执行完正在执行的机器周期以后d.执行完本时钟周期以后2、8086的中

35、断向量表b a.用于存放中断类型码b.用于存放中断服务程序入口地址c.是中断服务程序的入口d.是断点 3、假设可屏蔽中断类型号为32h,则它的中断向量应存放在c开始的4个字节单元中a.00032hb.00128hc.000c8hd.00320h4、8259a中断屏蔽寄存器为ba.irrb.imrc.isrd.pr5、intn指令中断是c a由外部设备请求产生b.由系统断电引起的c通过软件调用的内部中断d.可用if标志位屏蔽的6、某8086微机系统的ram存储单元中,从0000h:0060h开始依次存放23h、45h、67h和89h四个字节,相应的中断类型码为ba.15hb.18hc.60hd.

36、c0h 解析:开始的物理地址为0000h+0060h=60h,60h=中断类型号*4 7、8086cpu可屏蔽中断intr的中断请求信号为高电平有效。t 8、中断向量在中断向量表中存放格式为:较低地址单元中存cs,较高地址单元中存放ip。f 9、假设中断向量表从0200h开始的连续4个单元中存放某中断服务程序入口地址,那么相应的中断类型号为80h 10、8259a的4个初始化命令字icw1icw4的写入方法为顺序写入,其中icw12为必须写, icw34为选写初始化命令字 11、80x86的中断系统有哪几种类型中断?其优先次序如何?12、简述80x86cpu可屏蔽中intr的中断过程? 第9章按时计数控制接口 8253的6种工作方式方式0计数结束产生中断方式1可重触发单稳态方式方式2频率发生器方式3方波发生器 方式4软件触发的选通信号发生器方式5硬件触发的选通信号发生器8253的编程写入控制字 写入计数初值计算公式t=1/f*tc;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论