Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Z80 cpu的Control部分有I和R寄存器,它们的用途和用途是什么?
R 寄存器是内存刷新寄存器。它用于刷新动态 RAM。本质上,它在每条指令上递增并放置在地址总线上(当不用于获取或存储数据时),以便可以刷新动态 RAM 芯片。
您可以忽略 R 寄存器,尽管人们确实将它用作半随机数的来源。
I 寄存器是中断向量基址寄存器。在中断模式 2 中,Z80 有一个包含 128 个中断向量的表。I 寄存器告诉您该表在 RAM 中的页面。