全球旧事资料 分类
指令队列寄存器内容如何变化?【答】(1)传统的计算机一般按照取指令、指令译码与执行指令的串行步骤工作。(2)在8086CPU中指令的提取与执行分别由总线接口部件BIU与执行部件EU完成,两个单元重叠并行工作,这种机制称为流水线这种工作方式有力的提高了CPU的工作效率。
f(3)8086CPU执行转移指令时,首先清空当前指令队列寄存器,然后从新地址取指令重新填满指令队列。288086CPU的形成三大总线时,为什么要对部分地址线进行锁存?用什么信号控制锁存?【答】为了确保CPU对存储器和IO端口的正常读写操作,要求地址和数据同时出现在地址总线和数据总线上。而在8086CPU中AD0AD15总线是地址数据复用的,因此需在总线周期的前一部分传送出地址信息,并存于锁存器中,而用后一部分周期传送数据。8086CPU中是通过CPU送出的ALE高电平信号来控制锁存的。29将两数相加,即01001100加01100101,CF、PF、AF、ZF、SF、OF各为何值?【答】010011000110010110110001
CF0,PF1,AF1,ZF0,SF1,OF1210存储器的逻辑地址由哪几部分组成?存储器的物理地址是怎样形成的?一个具有32
位地址线的CPU,其最大物理地址为多少?
【答】存储器的逻辑地址由段地址与段内偏移地址组成。存储器的物理地址:将16位段地
址左移4位后,加上16位段内偏移地址,形成20位物理地址。一个具有32位地址线
的CPU,其最大物理地址为2324102410241024B4GB。
211存储器物理地址400A5H~400AAH单元现有6个字节的数据分别为11H,22H,33H,44H,55H,66H,若当前DS4002H,请说明它们的偏移地址值。如果要从存储器中读出这些数据,需要访问几次存储器,各读出哪些数据?
【答】由于:物理地址400A5H段地址16偏移地址40020H偏移地址偏移地址400A54002085H
若以最少访问次数而言,可以如下操作:从奇地址400A5H中读出一个字节11H;从偶地址开始400A6H、400A7两个单元读出一个字3322H;从偶地址400A8H、400A9H两个单元读出一个字5544H;从偶地址400AAH中读出一个字节66H。最少读4次。212在8086中,逻辑地址FFFFH∶0001H、00A2H∶37F0H和B800H∶173FH的物理地址分别是多少?【答】1FFFFH160001HFFFF0H0001HFFFF1H200A2037F04210H3B8000173FB973FH213在80888086中,从物理地址12388H开始顺序存放下列三个双字节的数据,651AHD761H和007BH,请问物理地址12388H1238DH6个单元中分别是什么数据?【答】物理地址12388H1238DH单元中的数据如下表:
地址12388H12389H1238AH1238BH1238CH1238DH
数据1AH
65H
61H
D7H
7BH
00H
21480868088CPU有40条引脚,请按功能对r
好听全球资料 返回顶部