計算機如何區分操作碼與運算元,什麼是操作碼和運算元

2021-03-03 21:24:18 字數 1680 閱讀 3507

1樓:匿名使用者

操作碼:操作指令

運算元:資料和位址

說的直接點好記= = 、個人理解。

2樓:匿名使用者

不知道你說的是什麼領域的詞。 在計算機方面,操作碼就是操作指令,是告訴計算機要幹什麼,運算元是進行運算的資料。

3樓:karl丶城

一條指令由操來作碼和位址碼組源

成,取指週期從主存當中取出來的是指令,通過指令中的位址碼,在執行週期,從記憶體當中取出資料,即運算元,計算機通過不同時間將取出來的二進位制**分為指令和資料,你說的立即數,應該是立即定址,立即定址的話,指令的位址碼部分放的就是運算元,指令取出來後,通過ir的處理,將指令的操作碼傳送到cu(控制單元),至於計算機是如何知道操作碼是有多少位的,從而準確的將操作碼送到cu,這裡涉及編譯原理的知識了,計組的話,了解到這就差不多了。

計算機執行一條指令的步驟是什麼?指令的構成 操作碼和運算元 指令碼 運算元位址 這些都是什麼意思?

4樓:匿名使用者

執行一條指令的步驟是:取指令、指令

分析和指令執行。

簡單說一下吧,取指令是按照指令計數器的內容訪問主儲存器,取出一條指令送到指令暫存器。指令分析是指對指令的操作碼進行解碼,按照給定的定址方式和位址欄位中的內容形成運算元的位址,並用這個位址讀取運算元。指令執行是指根據操作碼的要求,完成指令規定的功能,在此期間,要把運算結果寫到暫存器或主儲存器中。

因此,在指令執行過程的三個階段都可能要訪問主儲存器。另外,在指令分析或指令執行過程中還要完成指令計數器的更新,為讀取下一條指令作好準備。

操作碼就是操作指令,表示該指令應進行什麼性質的操作,就是是告訴計算機要幹什麼,運算元是進行運算的資料。打個比方,我有一條指令是將某兩個數相加,那麼這兩個數就是運算元,而加法就是操作碼。

指令碼是用來表示指令的**,比方說計算機要執行某個特定的指令,我們知道計算機裡只有0和1的碼,那麼就會有乙個特殊的0、1序列表示這個指令的作用,就是指令碼。

運算元位址表示的是這個運算元在記憶體中的位址,這個很容易理解吧,就是你這個運算元在記憶體中存在哪個地方的意思,一般指的是首位址。

5樓:匿名使用者

微機原理,微控制器這兩本書都有介紹。

什麼是操作碼和運算元?

6樓:尚學堂科技****

操作碼其實就是指令序列號,用來告訴cpu需要執行哪一條指令。

指令系統的每一條指令都有版

乙個操作碼,權它表示該指令應進行什麼性質的操作。不同的指令用操作碼這個欄位的不同編碼來表示,每一種編碼代表一種指令。組成操作碼欄位的位數一般取決於計算機指令系統的規模。

運算元(operand),是計算機指令中的乙個組成部分,它規定了指令中進行數字運算的量 。運算元指出指令執行的操作所需要資料的**。運算元是組合語言指令的乙個字段。

例如:mov ax 5678h 運算元(ax 5678h)。在運算元這個欄位中可以放運算元本身,也可以放操作位址,還可以放操作位址的計算方法。

通常一條指令均包含操作符和運算元。例如:在比較指令中操作符指定計算機做比較操作,運算元則指定進行比較的兩個數值。

運算元是指令執行的參與者,也就是各種操作的物件.與之有關的是操作碼,所謂操作碼是說明計算機要執行哪種,如傳送,運算,移位,跳轉等操作,它是指令中不可缺少的組成部分。

什麼是擬態計算機,擬態計算機的與一般計算機區別

老胡上課 騙經費的專案,國際上沒有 擬態計算機 這個概念,你自己讀一下他們寫的東西就知道了,純粹忽悠經費的。補充 其實就是 基於fpga的可重構計算系統 上世紀60年代的概念,已經成熟的技術。國內外都有很多相關 他們給起個新名字,然後去申請經費。 不懂不過這貨在863計劃裡面 大概就是用來內什麼經費...

計算機等級證和計算機操作員證有什麼不同

咪浠w眯兮 1 承辦頒發部門不同 計算機等級證是經原國家教育委員會 現教育部 批准,由教育部考試中心主辦發的。計算機操作員證是勞動和社會保障部發的。2 面對物件不同 計算機等級證是服務於勞動力市場,為人員擇業 人才流動提供其計算機應用知識與能力的證明,以便用人部門錄用和考核工作人員時有一個統 一 客...

數學與計算機到底是什麼關係 數學與計算機的關係

電腦科學和數學的關係有點奇怪。二三十年以前,電腦科學基本上還是數學的乙個分。支。而現在,電腦科學擁有廣泛的研究領域和眾多的研究人員,在很多方面反過來推動。數學發展,從某種意義上可以說是孩子長得比媽媽還高了。但不管怎麼樣,這個孩子身上始終流著母親的血液。這血液是the mathematical und...