關於爲什麼立即數不能直接存入段寄存器的一些設想

** 關於爲什麼立即數不能直接存入段寄存器的一些設想** 由8086的內部結構我們可以知道8086微處理器爲了充分使用總線以提高程序的執行速度被設計成爲兩個獨立的功能部件:EU和BIU,如下圖所示 我們可以看出,立即數存放在指令隊列緩衝器中,而指令隊列緩衝器並不能直接和BIU中的段寄存器直接鏈接,而是需要將數據傳入通用寄存器(數據寄存器)中,然後通過16位的數據總線傳入到段寄存器中,所以指令MOV
相關文章
相關標籤/搜索