控制(zhì)器(qì)設計(jì)步驟和(hé)基本組成

發布時(shí)間(jiān): 2017-10-23 10:09:42

新聞來(lái)源: 無錫零零七科技有限公司

設計(jì)步驟:1、設計(jì)機器(qì)的指令系統:規定指令的種類、指令的條數(shù)以及每一條指令的格式和(hé)功能;
2、初步的總體(tǐ)設計(jì):如寄存器(qì)設置、總線安排、運算(suàn)器(qì)設計(jì)、部件間(jiān)的連接關系等;
3、繪制(zhì)指令流程圖:标出每一條指令在什麽時(shí)間(jiān)、什麽部件進行(xíng)何種操作(zuò);
4、編排操作(zuò)時(shí)間(jiān)表:即根據指令流程圖分解各操作(zuò)為(wèi)微操作(zuò),按時(shí)間(jiān)段列出機器(qì)應進行(xíng)的微操作(zuò);
5、列出微操作(zuò)信号表達式,化簡,電(diàn)路實現。

基本組成:1、指令寄存器(qì)用來(lái)存放正在執行(xíng)的指令。指令分成兩部分:操作(zuò)碼和(hé)地址碼。操作(zuò)碼用來(lái)指示指令的操作(zuò)性質,如加法、減法等;地址碼給出本條指令的操作(zuò)數(shù)地址或形成操作(zuò)數(shù)地址的有(yǒu)關信息(這時(shí)通(tōng)過地址形成電(diàn)路來(lái)形成操作(zuò)數(shù)地址)。有(yǒu)一種指令稱為(wèi)轉移指令,它用來(lái)改變指令的正常執行(xíng)順序,這種指令的地址碼部分給出的是要轉去執行(xíng)的指令的地址。

2、操作(zuò)碼譯碼器(qì):用來(lái)對指令的操作(zuò)碼進行(xíng)譯碼,産生(shēng)相應的控制(zhì)電(diàn)平,完成分析指令的功能。
3、時(shí)序電(diàn)路:用來(lái)産生(shēng)時(shí)間(jiān)标志(zhì)信号。在微型計(jì)算(suàn)機中,時(shí)間(jiān)标志(zhì)信号一般為(wèi)三級:指令周期、總線周期和(hé)時(shí)鍾周期。微操作(zuò)命令産生(shēng)電(diàn)路産生(shēng)完成指令規定操作(zuò)的各種微操作(zuò)命令。這些(xiē)命令産生(shēng)的主要依據是時(shí)間(jiān)标志(zhì)和(hé)指令的操作(zuò)性質。該電(diàn)路實際是各微操作(zuò)控制(zhì)信号表達式(如上(shàng)面的A→L表達式)的電(diàn)路實現,它是組合邏輯控制(zhì)器(qì)中為(wèi)複雜的部分。
4、指令計(jì)數(shù)器(qì):用來(lái)形成下一條要執行(xíng)的指令的地址。通(tōng)常,指令是順序執行(xíng)的,而指令在存儲器(qì)中是順序存放的。所以,一般情況下下一條要執行(xíng)的指令的地址可(kě)通(tōng)過将現行(xíng)地址加1形成,微操作(zuò)命令“1”就用于這個(gè)目的。如果執行(xíng)的是轉移指令,則下一條要執行(xíng)的指令的地址是要轉移到的地址。該地址就在本轉移指令的地址碼字段,将其直接送往指令計(jì)數(shù)器(qì)。
微程序控制(zhì)器(qì)的提出是因為(wèi)組合邏輯設計(jì)存在不便于設計(jì)、不靈活、不易修改和(hé)擴充等缺點。

上(shàng)一頁:沒有(yǒu)了…

下一頁:臭氧傳感器(qì)的相關介紹

熱點推薦
  • 臭氧傳感器(qì)的相關介紹

    2017-10-09

    我們知道(dào)地球大(dà)氣層上(shàng)有(yǒu)一層臭氧層,科學家(jiā)們已經發現臭氧層能吸收紫外線,研究表明(míng)臭氧僅對波長253.7nm的...

  • 各種甲醛傳感器(qì)的比較

    2017-10-09

    目前已有(yǒu)的甲醛傳感器(qì)不多(duō),有(yǒu)基于甲醛氣體(tǐ)的還(hái)原性的氧化物氣體(tǐ)傳感器(qì)、基于矽膠顆粒的可(kě)視(shì)化熒光甲醛傳感...

  • 正确認識激光粉塵傳感器(qì)和(hé)紅外粉塵傳感器(qì)

    2017-10-09

           一提到激光,很(hěn)多(duō)人(rén)首先會(huì)想到的是科幻影(yǐng)片中各種造型各異,威力強大(dà)的激光武...