FPU數據寄存器

FPU有8個獨立的、可尋址的80位數據寄存器R0-R7,如下圖所示,這些寄存器合稱爲寄存器棧。FPU 狀態字中名爲 TOP 的一個 3 位字段給出了當前處於棧頂的寄存器編號。例如,在下圖中,TOP 等於二進制數 011,這表示現在棧頂爲 R3。在編寫浮點指令時,這個位置也稱爲 ST(0)(或簡寫爲 ST)。最後一個寄存器爲 ST(7)。 入棧操作 也稱爲加載,將 TOP 減 1,並把操作數複製到標
相關文章
相關標籤/搜索