匯編中為什么要初始化寄存器

不僅是匯編 , C語言也是要初始化寄存器的 。而且不管是什么樣的CPU做成的系統 , 只要沒有操作系統支持 , 都要初始化寄存器的 。操作系統的啟動階段也要初始化寄存器的 。初始化寄存器的目的是為系統的運行設置合適的、確定的、已知的初始狀態 。
【匯編中為什么要初始化寄存器】匯編大多是指匯編語言 , 匯編程序 。把匯編語言翻譯成機器語言的過程稱為匯編 。在匯編語言中 , 用助記符代替操作碼 , 用地址符號或標號代替地址碼 。這樣用符號代替機器語言的二進制碼 , 就把機器語言變成了匯編語言 。于是匯編語言亦稱為符號語言 。用匯編語言編寫的程序 , 機器不能直接識別 , 要由一種程序將匯編語言翻譯成機器語言 , 這種起翻譯作用的程序叫匯編程序 , 匯編程序是系統軟件中語言處理的系統軟件 。