回覆列表
  • 1 # 使用者5329335765427

    1.直接定址方式運算元在暫存器中.

    指令直接包含有運算元的有效地址(偏移地址)。

    運算元一般存放在資料段,所以運算元的地址由DS加上指令中直接給出的16位偏移得到。如果採用段超越字首,則運算元也可包含在資料段外的其他段中。

    例如:MOV AX,[8054]

    2.  控制儲存器用來存放實現全部指令系統的所有微程式,它是一種只讀型儲存器 .一旦微程式固化,機器執行時則只讀不寫.其工作過程是:每讀出一條微指令,則執行這條微指令;接著又讀出下一條微指令.又執行這一條微指令.讀出一條微指令並執行微指令的時間總和稱為一個微指令週期.通常,在序列方式的微程式控制器中.微指令週期就是隻讀儲存器的工作週期 .控制儲存器的字長就是微指令字的長度,其儲存容量視機器指令系統而定,即取決於微程式的數量.對控制儲存器的要求是讀出週期要短,因此通常採用雙極型半導體只讀儲存器.   控制儲存器的容量為微指令數與字長的乘積。

    3(1)微程式控制器如何產生操作控制訊號?:

    微程式控制方式的控制器稱為微程式控制器。所謂微程式控制方式是指微命令不是由組合邏輯電路產生的,而是由微指令譯碼產生。一條機器指令往往分成幾步執行,將每一步操作所需的若干位命令以程式碼形式編寫在一條微指令中,若干條微指令組成一段微程式,對應一條機器指令。在設計CPU時,根據指令系統的需要,事先編制好各段微程式 ,且將它們存入一個專用儲存器(稱為控制儲存器)中。微程式控制器由指令暫存器IR、程式計數器PC、程式狀態字暫存器PSW、時序系統、控制儲存器CM、微指令暫存器以及微地址形成電路。微地址暫存器等部件組成。執行指令時,從控制儲存器中找到相應的微程式段,逐次取出微指令,送入微指令暫存器,譯碼後產生所需微命令,控制各步操作完成。

    微程式控制器優缺點:

    微程式控制器是為了克服組合邏輯控制器線路複雜、不易修改的缺點而提出的,用類似儲存程式的辦法,來解決微操作命令序列的形成。就是把一條機器指令看成一個微程式,每一個微程式包含若干條微指令,每一條微指令對應一個或幾個微操作。然後把這些微程式存到一個儲存器中,用尋找使用者程式機器指令的辦法來尋找每個微程式中的微指令,逐條執行每一條微指令,也就相應地完成了一條機器指令的全部操作。

    微程式控制器同組合邏輯控制器相比較,具有設計規整、除錯、維修以及更改、擴充指令方便的優點,易於實現自動化設計。但是由於它使用了控制儲存器,所以指令的執行速度比組合邏輯控制器慢。

    (2)靜態儲存器(SRAM)依靠什麼來儲存資訊?為什麼稱為“靜態”儲存器?

    SRAM主要用於二級快取記憶體(Level2 C ache)。它利用電晶體來儲存資料。

    SRAM是英文Static RAM的縮寫,因為不需要定時重新整理,所以叫"靜態"儲存器

  • 中秋節和大豐收的關聯?
  • 月季葉子背面好多小黑點怎麼辦?