【地址寄存器】
指导
2021-08-08 09:52:43阅读人数:2835

什么是地址寄存器[1]   地址寄存器(AR)是用来保存当前CPU所要访问的内存单元或I/O设备的地址。由于内存和CPU之间存在着速度上的差别,所以必须使用地址寄存器来保存地址信息,直到内存读/写操作完成为止。数据寄存器DR用来暂存微处理器与存储器或输人/输出接口电路之间待传送的数据。地址寄存器AR和数据寄存器DR在微处理器的内部总线和外部总线之间,还起着隔离和缓冲的作用。
地址寄存器的结构[2]   地址寄存器采用单纯的寄存器结构。在对主存或I/O端口进行访问时,地址寄存器存放当前访问的地址,数据缓冲器实现数据的缓冲。CPU通过修改地址寄存器中的值,就可访问不同的存储器单元及不同的I/O端口。      地址寄存器可用LPM库中的元件lpm_latch锁存器来完成。图是地址寄存器的结构图。地址寄存器的数据宽度应当与程序计数器的数据宽度一致。data[7…0]是地址寄存器的数据输入端,q[7…0]是地址寄存器的数据输出端,gate是地址锁存器的控制端。gate的作用是当锁存控制脉冲到来时,高电平时数据进入锁存器,低电平时锁存数据,保持输出数据稳定不变。
推荐阅读:
*撒谎者贝浩图的故事
*【左传】哀公·哀公三年
*【战国策】楚三·陈轸告楚之魏
*【智囊】上智部·主父偃
*【本草纲目】草部·海藻
*【金史】列传·卷六十七
*【自考】2005年4月全国高等教育自学考试《管理系统中计算机应用》试卷真题
*【自考】2019年自学考试00158《资产评估》模拟试题(17)
*偷懒的大黄狗【英文版】
*【六韬】犬韬·战骑原文
*【太平御览】人事部·卷七十五
*【针灸大成】卷一·诊要经终论
*【北史】本记·卷五
*【项目预测法】
*【创投概念股】
*PHP的数组是什么?底层原理是什么?
请输入昵称:

请输入评论内容: