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.
我想知道所有寄存器的初始值:A, B, C, D, E, H, L,SP和PC.
A
B
C
D
E
H
L
SP
PC
通用寄存器是否B包含垃圾值,或者它们是否初始化为零?
那么PC和SP呢?他们依赖于制造商吗?
CPU 寄存器通常是易失的,就像主存储器一样。因此,上电后,寄存器内容将取决于用于实现寄存器的材料。一些电路可能具有内置的上电复位功能,但这会占用宝贵的芯片空间。
如果您使用的是 8085 套件,那么监控程序的实现将确定寄存器的初始值。一般来说,监控程序不会清除内容,它只是在启动后保留它们。因此,每次启动套件时,您可能会得到相同的(垃圾)值。