當前位置:歷史故事大全網 - 故事大全 - 有11條三地址指令,72條二地址指令,64條零地址指令,問壹地址指令最多多少條?

有11條三地址指令,72條二地址指令,64條零地址指令,問壹地址指令最多多少條?

6條。

三地址為14條即0000----1101,剩下1110和1111兩個位置作為擴展口,壹地址指令為15條即1110,1111作為零地址指令擴展口,零地址指令為16條1111排滿,無擴展空間。

所以二地址指令壹***可以有1110 0000----1110 1111和1111 0000----1111 1110***計16+15=31條指令,1111 1111 XXXX XXXX為擴展口。

^操作數地址6位,則OP字長16-6*2=4位,則:

雙操作數最多設計2^4個,即2^4>=K

單操作數(將壹個操作數地址並入OP,OP現在是10位)最多設計(2^4-K)*2^6.所以(2^4-K)*2^6>=X

無操作數(再將操作數地址並入OP)最多設計[(2^4-K)*2^6-X]*2^6個,所以[(2^4-K)*2^6-X]*2^6>=L

將最後壹個不等式移項得:X<=(2^4-K)*2^6-L/(2^6)

因此單操作數指令X最多(2^4-K)*2^6-L/(2^6)條

擴展資料:

不同計算機的指令系統包含的指令種類和數目也不同。壹般均包含算術運算型、邏輯運算型、數據傳送型、判定和控制型、移位操作型、位(位串)操作型、輸入和輸出型等指令。指令系統是表征壹臺計算機性能的重要因素,它的格式與功能不僅直接影響到機器的硬件結構,而且也直接影響到系統軟件,影響到機器的適用範圍。

從系統結構的角度看,它是系統程序員看到的計算機的主要屬性。因此指令系統表征了計算機的基本功能決定了機器所要求的能力,也決定了指令的格式和機器的結構。

設計指令系統就是要選擇計算機系統中的壹些基本操作( 包括操作系統和高級語言中的) 應由硬件實現還是由軟件實現,選擇某些復雜操作是由壹條專用的指令實現, 還是由壹串基本指令實現, 然後具體確定指令系統的指令格式、類型、操作以及對操作數的訪問方式。

百度百科-多地址指令

  • 上一篇:小學數學分數的加減法練習題
  • 下一篇:html5中链接显示内容为pic1.gif的写法是?
  • copyright 2024歷史故事大全網