9512.net
甜梦文库
当前位置:首页 >> >>

微机原理fuxi



简答 1 串行通信线路有如下 3 种方式: 种方式: (1) 单工通信:它只允许一个方向传输数据,如图 8.21(a)所示。A 只作为数据发送器,B 只 单工通信:它只允许一个方向传输数据, 所示。 只作为数据发送器, 所示 作为数据接收器,不能进行反方向传输。 半双工通信:它允许两个方向传输数据, 作为数据接收器,不能进行反方向传输。(2) 半双工通信:它允许两个方向传输数据,

但不能同时传输,只能交替进行, 所示。 但不能同时传输,只能交替进行,A 发 B 收或 B 发 A 收,如图 8.21(b)所示。在这种情 所示 况下,为了控制线路换向,必须对两端设备进行控制,以确定数据流向。 况下,为了控制线路换向,必须对两端设备进行控制,以确定数据流向。这种协调可以 靠增加接口的附加控制线来实现,也可用软件约定来实现。 全双工通信: 靠增加接口的附加控制线来实现,也可用软件约定来实现。(3) 全双工通信:它允许两 个方向同时进行数据传输, 所示。 个方向同时进行数据传输,A 收 B 发的同时可 A 发 B 收,如图 8.21(c)所示。显然,两 所示 显然, 个传输方向的资源必须完全独立, 都必须有独立的接收器和发送器, 个传输方向的资源必须完全独立,A 与 B 都必须有独立的接收器和发送器,从 A 到 B 的数据通路也必须完全分开(至少在逻辑上是分开的 至少在逻辑上是分开的) 和从 B 到 A 的数据通路也必须完全分开 至少在逻辑上是分开的 2 1. 程序控制方式 无条件传送方式: 当外设已准备就绪, 这是指在程序控制下进行信息传送 1) 无条件传送方式: 当外设已准备就绪,那就不必查 询外设的状态而进行信息传输,这就称为无条件传送。 询外设的状态而进行信息传输,这就称为无条件传送。这种信息传送方式只适用于简单的 外设,如开关和数码段显示器等。 外设,如开关和数码段显示器等。 当简单外设作为输入设备时, 的处理速度慢得多, 当简单外设作为输入设备时,输入数据保持时间要比 CPU 的处理速度慢得多,所以可直接 使用三态缓冲存储器与数据总线相连, 。CPU 执行输入指令时,读信号 RD 有效,选通信号 执行输入指令时, 使用三态缓冲存储器与数据总线相连, 。 M/IO=0,因而三态缓冲存储器被选通,于是已准备好的输入数据便可进入数据总线。当简 = ,因而三态缓冲存储器被选通,于是已准备好的输入数据便可进入数据总线。 单外部设备作为输出设备时,一般都需要锁存器。 单外部设备作为输出设备时,一般都需要锁存器。这是因为 CPU 送出的数据应在接口电路 的输出端保持一段时间。 执行输出指令时, 的输出端保持一段时间。当 CPU 执行输出指令时,M/IO=0 及 WR=0,于是接口中的输 = = , 出锁存器被选中, CPU 输出的信息经过数据总线送入输出锁存器。 条件传送方式: CPU 输出的信息经过数据总线送入输出锁存器。 条件传送方式: (2) 出锁存器被选中, 通过执行程序不断读取并测试外部设备状态, 通过执行程序不断读取并测试外部设备状态,如果输入外部设备处于已准备好状态或输出 外部设备为空闲状态时, 执行传送信息指令。 外部设备为空闲状态时,则 CPU 执行传送信息指令。由于条件传送方式是 CPU 在不断调 查外部设备的当前状态后才进行信息传送 所以也称为“查询式传送 部设备的当前状态后才进行信息传送, 查询式传送”。因此, 查外部设备的当前状态后才进行信息传送,所以也称为 查询式传送 。因此,条件传送方 式的接口电路应包括:传送数据端口及传送状态端口。 息时, 式的接口电路应包括:传送数据端口及传送状态端口。当输入信 息时,查询到外部设备 准备好后,则使接口的“准备好 准备好”标志位置 。当输出信息时,外部设备取走一个数据后, 准备好后,则使接口的 准备好 标志位置 1。当输出信息时,外部设备取走一个数据后,传 送状态端口使标志为“空闲 状态,可以接收下一个数据。 空闲”状态 送状态端口使标志为 空闲 状态,可以接收下一个数据。 2. 中断控制方式 之间的信息交换。 中断控制方式一般用来传送低速外部设备与 CPU 之间的信息交换。 当外部设备需要与 CPU 进行数据交换时, 发出一个中断请求信号, 响应这一中断请求, 进行数据交换时,由接口部件的 CPU 发出一个中断请求信号,CPU 响应这一中断请求,便 可在中断服务程序中完成一个字节或一个字的信息交换 这样每操作一次, 字的信息交换。 可在中断服务程序中完成一个字节或一个字的信息交换。这样每操作一次,CPU 要打断原 来执行的程序去执行一般中断服务程序,对速度较高的外部设备会产生信息丢失, 来执行的程序去执行一般中断服务程序,对速度较高的外部设备会产生信息丢失,因此不 能采用。 能采用。 3. DMA 控制方式 DMA 控制方式是一种成块传送数据的方式。当某一外部设备需要输入 输出一批数据时, 控制方式是一种成块传送数据的方式。当某一外部设备需要输入/输出一批数据时 输出一批数据时, 控制器发出请求, 控制器接收到这一请求后, 发出总线请求; 向 DMA 控制器发出请求,DMA 控制器接收到这一请求后, 向 CPU 发出总线请求;若 CPU 响应 DMA 的请求把总线使用权赋给 DMA 控制器, 控制器, 数据不通过 CPU, , 可直接在 DMA 控制器操纵下进行。当这批数据传送完毕后, 发出“结束中断请求 结束中断请求”, 控制器操纵下进行。当这批数据传送完毕后,DMA 控制器再向 CPU 发出 结束中断请求 , CPU 响应这一中断请求,即可收回总线使用权。因此,采用 DMA 控制方式,CPU 只需在 响应这一中断请求,即可收回总线使用权 因此, 收回总线使用权。 控制方式, 数据传送结束时响应一次中断, 的负担, 数据传送结束时响应一次中断,减轻了 CPU 的负担,但 DMA 控制器一般只能对一台或几 台同类型的外部设备完成控制功能。 台同类型的外部设备完成控制功能。 4. 输入 输出处理机控制方式 输入/输出处理机控制方式 需要进行输入或输出操作时,只需在存储器中建立一个规定格式的信息块, 当 CPU 需要进行输入或输出操作时,只需在存储器中建立一个规定格式的信息块,设置好 需要执行的操作和有关参数, 即会执行输入/输出操作 输出操作。 需要执行的操作和有关参数,然后把这些参数送入 8089,IOP 即会执行输入 输出操作。如 ,

果在数据传送过程出现差错, 会进行重复传送或做必要的处理。 果在数据传送过程出现差错,8089 会进行重复传送或做必要的处理。在整个数据块的传送 过程中, 可去完成其他作业。 过程中,CPU 可去完成其他作业。 3 缓冲寄存器 其基本工作原理为 设有一个二进制数, 理为: 位数: 其基本工作原理为:设有一个二进制数,共有 4 位数: X=X3X2X1X0 要存到这个缓冲寄存器(buffer)中去,此寄存器是由 4 个 D 触发器组成的。将 X0,X1,X2, 中去, 触发器组成的。 要存到这个缓冲寄存器 中去 , , , X3 分别送到各个触发器的 D0,D1,D2,D3 端去,只要 CLK 的正前沿还未到来,则 Q0, 的正前沿还未到来, , , , 端去, , Q1,Q2,Q3 就不受 X0,X1,X2,X3 的影响而保持其原有的数据。只有当 CLK 的正前 的影响而保持其原有的数据。 , , , , , 沿 来 到 时 , Q0 , Q1 , Q2 , Q3 才 接 受 D0 , D1 , D2 , D3 的 影 响 , 而 变 成 : Q=Q3Q2Q1Q0=X3X2X1X0=X。可控缓冲寄存器:缓冲寄存器的数据 X 输入到 Q 只是受 。可控缓冲寄存器: CLK 的节拍管理,即只要一将 X 各位加到寄存器各位的 D 输入端,时标节拍一到,就会立 的节拍管理 输入端,时标节拍一到, 这有时是不利而有害的, 即送到 Q 去。这有时是不利而有害的,因为也许我们还想让早已存在其中的数据多留一些 时间,但由于不可控之故, 替代掉。 时间,但由于不可控之故,在 CLK 正前沿一到就会立即被来到门口的数据 X 替代掉。 1) 行波计数器 行波计数器(travelling wave counter) 的特点是:第 1 个时钟脉冲促使其最低有效位 的特点是: (least significant bit,LSB)加 1,由 0 变 1。第 2 个时钟脉冲促使最低有效位由 1 变 0,同 加 , 。 , 时推动第 2 位,使其由 0 变 1。同理,第 2 位由 1 变 0 时又去推动第 3 位,使其由 0 变 。同理, 1,这样有如水波前进一样逐位进位下去。行波计数器的工作原理是在时钟边缘到来时 ,这样有如水波前进一样逐位进位下去。 开始计数,由右边第一位(LSB)开始,如有进位的话则要一位一位的推进。而每一位触 开始, 开始计数,由右边第一位 开始 如有进位的话则要一位一位的推进。 纳秒)。环形计数器(ring counter)也是由若干个触发 发器都需要建立时间 tp(tp 约为 10 纳秒 。环形计数器 也是由若干个触发 器组成的。 不过, 环形计数器与上述计数器不一样, 它只是仅有唯一的一个位为高电位, 器组成的。 不过, 环形计数器与上述计数器不一样, 它只是仅有唯一的一个位为高电位, 程序计数器(program counter) 也是一个行波计数器 也 也是一个行波计数器(也 即只有一位为 1, , 其他各位为 0。 。 程序计数器 可用同步计数器)。 开始计数,也可以将外来的数装入其中, 可用同步计数器 。不过它不但可以从 0 开始计数,也可以将外来的数装入其中,这就 输入端, 需要一个 COUNT 输入端,也要有一个 LOAD 门 4 38253 芯片的工作方式 被称作计数结束中断方式, 工作方式 0 被称作计数结束中断方式,当任一通道被定义为工作方式 0 时,OUTi 输出为低 电平; 为高电平, 电平;若门控信号 GATE 为高电平,当 CPU 利用输出指令向该通道写入计数值 WR 有效 仍保持低电平,然后计数器开始减“1”计数 直到计数值为“0”, 计数, 时,OUTi 仍保持低电平,然后计数器开始减 计数,直到计数值为 ,此刻 OUTi 将输 出由低电平向高电平跳变, 发出中断请求, 出由低电平向高电平跳变,可用它向 CPU 发出中断请求,OUTi 端输出的高电平一直维持 到下次再写入计数值为止.工作方式 被称作可编程单脉冲发生器,进入这种工作方式, 到下次再写入计数值为止 工作方式 1 被称作可编程单脉冲发生器,进入这种工作方式, CPU 装入计数值 n 后 OUTi 输出高电平,不管此时 GATE 输入是高电平还是低电平,都不 输出高电平, 输入是高电平还是低电平, 开始减“1”计数 计数, 由低电平向高电平跳变形成一个上升沿后, 开始减 计数,必须等到 GATE 由低电平向高电平跳变形成一个上升沿后,计数过程才会 开始。与此同时, 输出由高电平向低电平跳变,形成输出单脉冲的前沿, 开始。与此同时,OUTi 输出由高电平向低电平跳变,形成输出单脉冲的前沿,待计数值计 输出由低电平向高电平跳变,形成输出单脉冲的后沿,因此, 到“0”,OUTi 输出由低电平向高电平跳变,形成输出单脉冲的后沿,因此,由方式 1 所能 , 如果在减“1”计数过程中 计数过程中, 输出单脉冲的宽度为 CLKi 周期的 n 倍。如果在减 计数过程中,GATE 由高电平跳变为 低电平,这并不影响计数过程,仍继续计数; 的上升沿, 低电平,这并不影响计数过程,仍继续计数;但若重新遇到 GATE 的上升沿,则从初值开 始重新计数,其效果会使输出的单脉冲加宽 这种工作方式下,计数值也是一次有效, 加宽。 始重新计数,其效果会使输出的单脉冲加宽。这种工作方式下,计数值也是一次有效,每 输入一次计数值,只产生一个负极性单脉冲。 被称作速率波发生器, 输入一次计数值,只产生一个负极性单脉冲。工作方式 2 被称作速率波发生器,进入这种 工作方式, 输出高电平, 为高电平,则立即开始计数, 工作方式,OUTi 输出高电平,装入计数值 n 后如果 GATE 为高电平,则立即开始计数, OUTi 保持为高电平不变;待计数值减到 和“0”之间,OUTi 将输出宽度为一个 CLKi 周 保持为高电平不变;待计数值减到“1”和 之间 之间, 负脉冲,计数值为“0”时 期的 负脉冲,计数值为 时,自动重新装入计数初值 n,实现循环计数,OUTi 将输 ,实现循环计数, 出一定频率的负脉冲序列, 周期, 出一定频率的负脉冲序列,其脉冲宽度固定为一个 CLKi 周期,重复周期为 CLKi 周期的 n 倍。

如果在减“1”计数过程中,GATE 变为无效 输入 0 电平 ,则暂停减 计数,待 GATE 恢复 变为无效(输入 电平),则暂停减“1”计数 计数, 如果在减 计数过程中, 计数过程中 有效后, 开始重新计数。这样会改变输出脉冲的速率。 有效后,从初值 n 开始重新计数。这样会改变输出脉冲的速率。 如果在操作过程中要求改变输出脉冲的速率, 可在任何时候,重新写入新的计数值, 如果在操作过程中要求改变输出脉冲的速率,CPU 可在任何时候,重新写入新的计数值, 它不会影响正在进行的减“1”计数过程 计数过程, 它不会影响正在进行的减 计数过程,而是从下一个计数操作周期开始按新的计数值改变 输出脉冲的速率。 被称作方波发生器, 输出脉冲的速率。工作方式 3 被称作方波发生器,任一通道工作在方式 3,只在计数值 n 为 , 偶数, 输出低电平, 偶数, 则可输出重复周期为 n、 、 占空比为 1∶1 的方波。 ∶ 的方波。 进入工作方式 3, ,OUTi 输出低电平, 立即跳变为高电平。 为高电平,则立即开始减“1” 装入计数值 n 后,OUTi 立即跳变为高电平。如果当前 GATE 为高电平,则立即开始减 计数, 保持为高电平, 为偶数, 跳变为低电平, 计数,OUTi 保持为高电平,若 n 为偶数,则当计数值减到 n/2 时,OUTi 跳变为低电平, 一直保持到计数值为“0”, 一直保持到计数值为 ,系统才自动重新置入计数值 n,实现循环计数。这时 OUTi 端输 ,实现循环计数。 周期, 为奇数, 出的周期为 n×CLKi 周期,占空比为 1∶1 的方波序列;若 n 为奇数,则 OUTi 端输出周 × ∶ 的方波序列; 周期, 占空比为((n+1)/2)/((n-1)/2)的近似方波序列。 的近似方波序列。 如果在操作过程中, GATE 期为 n×CLKi 周期, × 占空比为 的近似方波序列 如果在操作过程中, 变为无效,则暂停减“1”计数过程 计数过程, 再次有效, 开始减“1”计数 计数。 变为无效,则暂停减 计数过程,直到 GATE 再次有效,重新从初值 n 开始减 计数。 如果要求改变输出方波的速率, 可在任何时候重新装入新的计数初值 , 如果要求改变输出方波的速率,则 CPU 可在任何时候重新装入新的计数初值 n,并从下一 个计数操作周期开始改变输出方波的速率。 被称作软件触发方式。 个计数操作周期开始改变输出方波的速率。工作方式 4 被称作软件触发方式。进入工作方 输出高电平。 为高电平,则立即开始减“1”计数 计数, 式 4,OUTi 输出高电平。装入计数值 n 后,如果 GATE 为高电平,则立即开始减 计数, , 直到计数值减到“0”为止 为止, 周期的负脉冲。 直到计数值减到 为止,OUTi 输出宽度为一个 CLKi 周期的负脉冲。由软件装入的计数 值只一次有效,如果要继续操作, 值只一次有效,如果要继续操作,必须重新置入计数初值 n。如果在操作过程中,GATE 变 。如果在操作过程中, 为无效,则停止减“1”计数 计数, 再次有效时,重新从初值开始减“1”计数 显然, 计数。 为无效,则停止减 计数,到 GATE 再次有效时,重新从初值开始减 计数。显然,利 用这种工作方式可以完成定时功能, 输出负脉冲(表 用这种工作方式可以完成定时功能, 定时时间从装入计数值 n 开始, OUTi 输出负脉冲 表 则 示定时时间到),其定时时间=n× 周期。这种工作方式也可完成计数功能, 示定时时间到 ,其定时时间 ×CLK 周期。这种工作方式也可完成计数功能,它要求计数 输入, 将计数次数作为计数初值装入后, 的事件以脉冲的方式从 CLKi 输入, 将计数次数作为计数初值装入后, CLKi 端输入的计 由 数脉冲进行减“1”计数 直到计数值为“0”, 计数, 端输出负脉冲(表示计数次数到 表示计数次数到)。 数脉冲进行减 计数,直到计数值为 ,由 OUTi 端输出负脉冲 表示计数次数到 。当然 发出中断请求。 很相似, 也可利用 OUTi 向 CPU 发出中断请求。因此工作方式 4 与工作方式 0 很相似,只是方式 0 端输出正阶跃信号、 端输出负脉冲信号。 在 OUTi 端输出正阶跃信号、方式 4 在 OUTi 端输出负脉冲信号。6. 工作方式 5 被称为硬件触发方式, OUTi 输出高电平, 输出高电平, 硬件触发信号由 端引入。 被称为硬件触发方式, 进入工作方式 5, , 硬件触发信号由 GATE 端引入。 因此, 计数并不工作, 因此,开始时 GATE 应输入为 0,装入计数初值 n 后,减“1”计数并不工作,一定要等到硬 , 计数并不工作 端引入一个正阶跃信号, 计数才会开始, 待计数值计到“0”, OUTi 件触发信号由 GATE 端引入一个正阶跃信号, “1”计数才会开始, 减 计数才会开始 待计数值计到 , 将输出负脉冲, 周期,表示定时时间到或计数次数到。 将输出负脉冲,其宽度固定为一个 CLKi 周期,表示定时时间到或计数次数到。这种工作 方式下,当计数值计到“0”后 方式下,当计数值计到 后,系统将自动重新装入计数值 n,但并不开始计数,一定要等 ,但并不开始计数, 端引入的正跳沿,才会开始进行减“1”计数 计数, 到由 GATE 端引入的正跳沿,才会开始进行减 计数,因此这是一种完全由 GATE 端引 入的触发信号控制下的计数或定时功能。 输入的是一定频率的时钟脉冲 率的时钟脉冲, 入的触发信号控制下的计数或定时功能。如果由 CLKi 输入的是一定频率的时钟脉冲,那 么可完成定时功能, 上升沿开始, 端输出负脉冲结束。 么可完成定时功能,定时时间从 GATE 上升沿开始,到 OUTi 端输出负脉冲结束。如果从 CLKi 端输入的是要求计数的事件,则可完成计数功能,计数过程从 GATE 上升沿开始, 端输入的是要求计数的事件,则可完成计数功能, 上升沿开始, 输出负脉冲结束。 到 OUTi 输出负脉冲结束。 5 转换器的原理电路。其主要原理为: 逐次逼近法 A/D 转换器的原理电路。其主要原理为:将一个待转换的模拟输入信号 VIN 与 一个“推测 推测”信号 相比较, 一个 推测 信号 V1 相比较, 根据推测信号是大于还是小于输入信号来决定减小还是增大该 推测信号,以便向模拟输入信号逼近。 变换器的输出获得, 推测信号,以便向模拟输入信号逼近。推测信号由 D/A 变换器的输出获得,当推测信号与 模拟输入信号“相等 相等”时 转换器输入的数字即为对应的模拟输入的数字其 推测”的 的模拟输入的数字其“推测 模拟输入信号 相等 时,向 D/A 转换器输入的数字即为对应的模拟输入的数字其 推测 的 算法是这样的, 每接一位时, 算法是这样的, 它使二进制计数器中的二进制数的每一位从最高位起依次置 1。 。 每接一位时, 都要进行测试。 都要进行测试。若模拟输入信号 VIN 小于推测信号 V1,则比较器的输出为零,并使该位置 ,则比较器的输出为零, 零;否则比较器的输出为 1,并使该位保持 1。无论哪种情况,均应继续比较下一位,直到 , 。无论哪种情况,均应继续比较下一位, 转换成时间值来间接测量的, 双积分法 A/D 转换器是将未知电压 VX 转换成时间值来间接测量的,所以双积分法 A/D 转 转换时, 采样输入到积分器, 换器也叫做 T-V 型 A/D 转换器在进行一次 A/D 转换时,开关先把 VX 采样输入到积分器,

的正向积分, 到后, 极性相反的基准 积分器从零开始进行固定时间 T 的正向积分,时间 T 到后,开关将与 VX 极性相反的基准 输入到积分器进行反相积分,到输出为零伏时停止反相积分。 电压 VREF 输入到积分器进行反相积分,到输出为零伏时停止反相积分。反相积分时积分 器的斜率是固定的, 越大、积分器的输出电压越大、反相积分时间越长。 器的斜率是固定的,VX 越大、积分器的输出电压越大、反相积分时间越长。计数器在反相 内的平均值对应的数字量。 积分时间内所计的数值就是与输入电压 VX 在时间 T 内的平均值对应的数字量。由于这种 A/D 要经历正、反两次积分,故转换速度较慢。3. 电压频率转换法 A/D 转换器 VFC 模 要经历正、反两次积分,故转换速度较慢。 转换器(1) /数转换器工作原理: VFC(电压频率转换器 构成模 数转换器时,由计数器、控制门及一个 数转换器工作原理: 电压频率转换器)构成模 数转换器时, 数转换器工作原理 电压频率转换器 构成模/数转换器时 由计数器、 具有恒定时间的时钟门控制信号组成。 转换装置的流程图和波形。 具有恒定时间的时钟门控制信号组成。 10.15 示出 VFC 型 A/D 转换装置的流程图和波形。 图 的输入端后, 成正比的脉冲。 当电压 Vi 加至 VFC 的输入端后,便产生频率 f 与 Vi 成正比的脉冲。该脉冲通过由时钟控 制的门, 内由计数器计数。计数器在每次计数开始时,原来的计数值被清零。 制的门,在单位时间 T 内由计数器计数。计数器在每次计数开始时,原来的计数值被清零。 这样,每个单位时间内, 这样,每个单位时间内,计数器的计数值就正比于输入电压 Vi,从而完成 A/D 变换 , 填空 8086 CPU 从功能上可分为两部分,即总线接口部件 从功能上可分为两部分,即总线接口部件(bus interface unit,缩写为 BIU)和执行 , 和执行 部件 EU 执行部件(EU)的功能就是负责指令的执行。 的功能就是负责指令的执行。 执行部件 的功能就是负责指令的执行 将指令译码并利用内部的寄存器和 ALU 对数据 进行所需的处理。 进行所需的处理。 执行部件由下列部分组成: 执行部件由下列部分组成: (1) 4 个通用寄存器,即 AX,BX,CX,DX; 个通用寄存器 寄存器, , , , ; (2) 4 个专用寄存器,即基数指针寄存器 BP,堆栈指针寄存器 SP,源变址寄存器 SI,目的 个专用寄存器, , , , 变址寄存器 DI; ; (3) 标志寄存器 标志寄存器(FR); ; (4) 算术逻辑部件 算术逻辑部件(ALU)。 。 8086 的 EU 有如下特点: 有如下特点: 1) 4 个通用寄存器既可以作为 16 位寄存器使用,也可以作为 8 位寄存器使用。当 BX 寄存 位寄存器使用, 位寄存器使用。 位寄存器时, 器作为 8 位寄存器时,分为 BH 和 BL,BH 为高 8 位,BL 为低 8 位。 , (2) AX 寄存器也常称为累加器,8086 指令系统中有许多指令都是通过累加器的动作来执行 寄存器也常称为累加器, 位来使用时,可以进行按字乘操作 按字除操作、按字输入/ 按字乘操作、 的。当累加器作为 16 位来使用时,可以进行按字乘操作、按字除操作、按字输入/输出和 其他字传送等; 位来使用时,可以实现按字节乘操作、按字节除操作、 其他字传送等;当累加器作为 8 位来使用时,可以实现按字节乘操作、按字节除操作、按 字节输入/输出和其他字节传送,以及十进制运算等。 字节输入/输出和其他字节传送,以及十进制运算等。 (3) 加法器是算术逻辑的主要部件,绝大部分指令的执行都由加法器来完成。 加法器是算术逻辑的主要部件,绝大部分指令的执行都由加法器来完成。 (4) 标志寄存器 FR 共有 16 位,其中 7 位未用:根据功能,8086 的标志可分为两类:状态 位未用:根据功能, 的标志可分为两类: 标志——它是操作在执行后,决定算术逻辑部件 ALU 处在何种状态,这种状态会影响后面 它是操作在执行后, 处在何种状态, 标志 它是操作在执行后 的操作。控制标志——它是人为设置的,指令系统中有专门的指令用于控制标志的设置和 它是人为设置的, 的操作。控制标志 它是人为设置的 清除,每个控制标志都对每一种特定的功能起控制作用 一种特定的功能起控制作用。 清除,每个控制标志都对每一种特定的功能起控制作用。 状态标志有 6 个,即 SF,ZF,PF,CF,AF 和 OF。 , , , , 。 总线接口部件由下列各部分组成: 总线接口部件由下列各部分组成: (1) 4 个段地址寄存器,即 个段地址寄存器, CS——16 位代码段寄存器; 位代码段寄存器; DS——16 位数据段寄存器; 位数据段寄存器; ES——16 位附加段寄存器; 位附加段寄存器; SS——16 位堆栈段寄存器。 位堆栈段寄存器。 (2) 16 位指令指针寄存器 IP。 。 (3) 20 位的地址加法器。 位的地址加法器。 (4) 6 字节的指令队列。 字节的指令队列。



更多相关文章:
微机原理复习资料
微机原理复习资料_工学_高等教育_教育专区。微机原理复习资料 一1. 在计算机内部,一切信息的存取、处理和传送都是以( 二进制 2. 机器字长为 8 位的有符号数,...
微机原理复习
微机原理与接口技术复习资... 2页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...
微机原理复习
微机原理复习_工学_高等教育_教育专区。1、二进制、十进制、十六进制数间的相互...TEST; D. QS0,QS1 11、 在 8086/8088 微机系统中,堆栈与堆栈指针 SP 的...
微机原理复习总结
微机原理复习总结_工学_高等教育_教育专区。一、填空。1.-32 的补码是 E0H 。字节补码 CAH 所代表的真值是 ;十六进制数为 3E8 31303030 、。 -54 H; 。...
微机原理复习答案
微机原理与接口技术试题库... 51页 免费 微机原理复习要点 52页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...
微机原理复习
微机原理复习_工学_高等教育_教育专区。老师总结版 ? ? ? ? 第 1 章 绪论 1、微型计算机: – 以微处理器(CPU)为核心,配上大规模集成电路的存储器(ROM/...
微机原理复习资料
微机原理复习资料_院校资料_高等教育_教育专区。alohacho YVf3sns3 altar77 ry3x8k8mzh altemecya e1ttsnrhmp 微机原理复习资料 1. 解释下列名词术语: (1)逻辑...
微机原理复习题(2014)
微机原理及应用复习题(1)一、选择题 1.MOV AX, ES:[BX][SI]的源操作数的物理地址是( )。 A.16×(DS)+(BX)+(SI) B.16×(ES)+(BX)+(SI) C....
2014年微机原理与接口技术期末考试复习资料总结
2014年微机原理与接口技术期末考试复习资料总结_工学_高等教育_教育专区。微机接口复习资料 微机考试 微机考试复习 微机原理期末考试复习 微机原理期末考试总结微机...
微机原理期末复习总结
微机原理期末复习资料 6页 免费 微机原理与接口技术复习... 10页 免费微​机​原​理​期​末​复​习​总​结 ...
更多相关标签:

All rights reserved Powered by 甜梦文库 9512.net

copyright ©right 2010-2021。
甜梦文库内容来自网络,如有侵犯请联系客服。zhit325@126.com|网站地图