計算機組成原理,擴充套件操作碼指令格式這裡看不懂,為什麼二地址指令碼每減少一種,可多構成26種一地址碼

2021-04-20 14:24:16 字數 1135 閱讀 9202

1樓:匿名使用者

二地址的指令,

抄包含4位操作碼和兩個6位地址。

減少一條二地址指令(即將特定的4位操作碼保留),將其變為一地址指令,那麼地址只需要6位,空出來的操作碼就可以有10位,除去其中保留的4位,剩餘6位可以任意組合,總計2^6種。

計算機組成原理,指令操作中,二地址指令操作碼每減少一種,就可以多構成2的6次方種一地址指令操作碼

2樓:儒以武亂來

是啊。16位指令舉copy例:地址碼6位,bai那麼2地址指令的操作碼du是4位,那麼有zhi這句話的意思是,計算機dao

原有系統已經佔用了比如x種,那麼現在只剩下了2^4-x種,那麼他每減少一種,構成的2地址指令就是2^4-x+1種,要是不做成2地址,做成一地址,就是1*2^6種(地址碼是6位)

計算機組成原理,指令格式,誰能解釋一下圖中二地址,以及rr型指令是如何判斷的,謝謝

3樓:bp哥

你給的圖中解釋很清楚,前面是指令操作碼,後面是運算元地址碼

判斷指令型別主要通過操作碼前兩位判斷,00表示rr型指令

計算機組成原理,指令系統的一個題目 , 誰能幫我解釋一下,答案為什麼是這樣

4樓:墨墨龍

其實吧,若採用來變自長,你也說了,操作碼長度可隨地址碼個數改變,先拋開這道題,假如題目變為某機指令字長16位,每個運算元的地址碼為6位,指令分一地址和二地址兩類。假設現在又二地址m條,最多有一地址多少條?

是不是可以這樣解:二地址指令格式op(4位)a1(6位)a2(6位)一地址指令格式op(10位)a1(6位)

4位操作碼共有16種編碼,其中m條用來定義二地址指令,還剩16-m種可用作擴充套件標誌。如不考慮零地址指令,該指令系統最多還能安排:一地址指令條數(16-m)*2^6

同理這道題不過反過來了,(n/2^6+m/2^12)算的除去二地址編碼後零地址、一地址佔用的擴充套件標誌,用2^4減去就是二地址的。這些都是我的個人看法,希望你能明白這道題,忽忽~

5樓:隔壁的黑貓

14,和15的答案我理解,但那個過程不明白,根本不用那麼多廢話的,24,26,212不懂,也許題目不完整吧

考研計算機組成原理,考研計算機組成原理!

計算機組成原理是比較偏硬的學科,可能有些同學感到頭疼。先講一下對輔導書的選擇,各學校所使用的教材中,使用最廣的兩本教材是高等教育出版社的 計算機組成原理 唐朔飛 和科學出版社的 計算機組成原理 白中英 因為配備了適合考研複習的相應習題,前者略勝一籌,推薦使用。現在距離考試還有四個月的時間,很多同學才...

計算機指令一般包括是操作碼和運算元還是操作碼和地址碼

計算機指 令一般包括操作碼和運算元。計算機指令必須包括操作碼和地版址碼是對的。一條指令權就是對計算機下達的命令,必須包括操作碼和地址碼 或稱運算元 兩部分。前者指出該指令完成操作的型別,後者指出參與操作的資料和操作結果存放的位置。相關知識 1 計算機指令就是指揮機器工作的指示和命令,程式就是一系列按...

計算機組成原理課程的學習意義是什麼

作業系統主要介紹作業系統是如何實現程序管理,儲存管理和檔案管理以及一些系統介面用法還有系統安全性等。計算機組成原理主要從硬體講計算機是如何工作的,如何實現我們的操作。這兩門課是瞭解計算機最基礎的課程。要是搞程式設計,可能在深入到一定階段之後才能看到它們的作用。不過了解一下計算機從軟體和硬體部分是如何...