計算機組成原理之指令系統

2022-06-10 13:39:09 字數 1052 閱讀 5045

這一篇介紹下指令系統。一條指令的執行包括取指,解碼,執行和回寫四步

下圖將計算機比喻為廚房,其中廚師是控制器,炒菜用的鍋是運算器,儲物間是儲存器,還有一些盤子是通用暫存器

其中指令(任務單)和資料(原料)同在儲存器(儲物間)中。整個過程如下圖所示

一條指令由2個位元組組成,第乙個位元組高4位是操作碼,低4位是暫存器號,第二個位元組是儲存單元位址,如圖所示

這樣一條條組合語言和機器語言對應起來形成一條條指令,我們現在所熟知的各種語言最終都是要解釋成機器語言讓計算機理解才能執行

結合指令的執行過程,下面是乙個模型機的的示意圖

接下來我們具體看看各個部件的組成:

這是模型機的儲存器示意圖

控制器主要由以下5個部分組成:

暫存器由若干個d-觸發器組成

運算器組成:我們常用的加減乘除以及邏輯運算均在這裡完成

以上是指令系統及其模型機的組成,各個功能其實都可以從圖中文字說明以及部件名字理解到

計算機組成原理之指令系統

第六章 指令系統 1.指令系統概述 指令字 指令字長 機器字長 2.指令格式 操作碼字段 op 位址碼字段 a 操作碼 用來指明該指令所要完成的操作。若操作碼有n位二進位制數,最多可表達2的n次方條指令op a1a2 a3 2 二位址指令 opa1 a2 3 一位址指令 opa1 4 零位址指令 o...

計算機組成原理 指令系統

機器指令系統的分類 常見的定址方式 指令格式 設計指令系統時應考慮的各種因素。人們習慣把每一條機器語言的語句稱為機器指令,將全部機器指令的集合稱為機器的指令系統。機器的指令系統集中反應了機器的功能。指令的一般格式 指令由操作碼和位址碼組成 操作碼其位數反應了機器的操作種類,機器允許的指令條數 通常採...

計算機組成原理 指令系統

本章首先說明指令系統的發展與效能要求,然後介紹指令的一般格式。之後重點講述定址方式,指令的分類和功能,並給出幾個指令系統例項。計算機的程式是由一系列的機器指令組成的。指令就是要計算機執行某種操作的命令。一台計算機中所有機器指令的集合,稱為這台計算機的指令系統。複雜指令系統計算機簡稱cisc comp...