<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦>學習電腦>電腦硬件知識>CPU知識>

        什么是多周期CPU設計

        時間: 文輝886 分享

          多周期CPU設計和單周期CPU的設計相同,都是為了實現一系列的指令功能,以下是小編為大家整理推薦關于多周期CPU設計,希望對您有所幫助。

          多周期CPU設計

          和單周期CPU的設計相同,都是為了實現一系列的指令功能,但需要指出的是何為多周期(注意與前面寫道的單周期的區別,這也是設計的關鍵之處)

          多周期CPU指的是將整個CPU的執行過程分成幾個階段,每個階段用一個時鐘去完成,然后開始下一條指令的執行,而每種指令執行時所用的時鐘數不盡相同,這就是所謂的多周期CPU。

          理解完多周期與單周期的區別后,開始我們的多周期CPU設計之路(可以隨時對應單周期的設計,注意聯系與區別)。

          需要設計的指令及格式如下:

          ==>算術運算指令

          (1)add rd, rs, rt

          000000rs(5位)rt(5位)rd(5位)reserved

          功能:rd<-rs + rt

          (2)sub rd, rs, rt

          000001rs(5位)rt(5位)rd(5位)reserved

          完成功能:rd<-rs - rt

          (3)addi rt, rs, immediate

          000010rs(5位)rt(5位)immediate(16位)

          功能:rt<-rs + (sign-extend)immediate

          ==>邏輯運算指令

          (4)or rd, rs, rt

          010000rs(5位)rt(5位)rd(5位)reserved

          功能:rd<-rs | rt

          (5)and rd, rs, rt

          010001rs(5位)rt(5位)rd(5位)reserved

          功能:rd<-rs & rt

          (6)ori rt, rs, immediate

          010010rs(5位)rt(5位)immediate

          功能:rt<-rs | (zero-extend)immediate

          ==>移位指令

          (7)sll rd, rs,sa

          011000rs(5位)未用rd(5位)sareserved

          功能:rd<-rs<<(zero-extend)sa,左移sa位 ,(zero-extend)sa

          ==>傳送指令

          (8)move rd, rs

          100000rs(5位)00000rd(5位)reserved

          功能:rd<-rs +

        什么是多周期CPU設計

        時間: 文輝886 分享

          多周期CPU設計和單周期CPU的設計相同,都是為了實現一系列的指令功能,以下是小編為大家整理推薦關于多周期CPU設計,希望對您有所幫助。

          多周期CPU設計

          和單周期CPU的設計相同,都是為了實現一系列的指令功能,但需要指出的是何為多周期(注意與前面寫道的單周期的區別,這也是設計的關鍵之處)

          多周期CPU指的是將整個CPU的執行過程分成幾個階段,每個階段用一個時鐘去完成,然后開始下一條指令的執行,而每種指令執行時所用的時鐘數不盡相同,這就是所謂的多周期CPU。

          理解完多周期與單周期的區別后,開始我們的多周期CPU設計之路(可以隨時對應單周期的設計,注意聯系與區別)。

          需要設計的指令及格式如下:

          ==>算術運算指令

          (1)add rd, rs, rt

          000000rs(5位)rt(5位)rd(5位)reserved

          功能:rd<-rs + rt

          (2)sub rd, rs, rt

          000001rs(5位)rt(5位)rd(5位)reserved

          完成功能:rd<-rs - rt

          (3)addi rt, rs, immediate

          000010rs(5位)rt(5位)immediate(16位)

          功能:rt<-rs + (sign-extend)immediate

          ==>邏輯運算指令

          (4)or rd, rs, rt

          010000rs(5位)rt(5位)rd(5位)reserved

          功能:rd<-rs | rt

          (5)and rd, rs, rt

          010001rs(5位)rt(5位)rd(5位)reserved

          功能:rd<-rs & rt

          (6)ori rt, rs, immediate

          010010rs(5位)rt(5位)immediate

          功能:rt<-rs | (zero-extend)immediate

          ==>移位指令

          (7)sll rd, rs,sa

          011000rs(5位)未用rd(5位)sareserved

          功能:rd<-rs<<(zero-extend)sa,左移sa位 ,(zero-extend)sa

          ==>傳送指令

          (8)move rd, rs

          100000rs(5位)00000rd(5位)reserved

          功能:rd<-rs +

          ==>比較指令

          (9) slt rd, rs, rt

          100111rs(5位)rt(5位)rd(5位)reserved

          功能:如果(rs<rt),則rd=1; 否則 rd=0

          ==>存儲器讀寫指令

          (10)sw rt, immediate(rs)

          110000rs(5位)rt(5位)immediate(16位)

          功能:memory[rs+ (sign-extend)immediate]<-rt

          (11)lw rt, immediate(rs)

          110001rs(5位)rt(5位)immediate(16位)

          功能:rt <- memory[rs + (sign-extend)immediate]

          ==>分支指令

          (12)beq rs,rt, immediate (說明:immediate是從pc+4開始和轉移到的指令之間間隔條數)

          110100rs(5位)rt(5位)immediate(16位)

          功能:if(rs=rt) pc <-pc+ 4 + (sign-extend)immediate <<2

          ==>跳轉指令

          (13)j addr

          111000addr[27..2]

          功能:pc <{pc[31..28],addr[27..2],0,0},轉移

          (14)jr rs

          111001rs(5位)未用未用reserved

          功能:pc<-rs,轉移

          ==>調用子程序指令

          (15)jal addr

          111010addr[27..2]

          功能:調用子程序,pc <- {pc[31..28],addr[27..2],0,0};<-pc+4,返回地址設置;子程序返回,需用指令 jr 。

          ==>停機指令

          (16)halt (停機指令)

          11111100000000000000000000000000(26位)

          不改變pc的值,pc保持不變。

        1700366 主站蜘蛛池模板: 国产精品av中文字幕| 久久人人97超碰人人澡爱香蕉| 国产不卡av一区二区| 玩两个丰满老熟女久久网| 激情综合色区网激情五月| aⅴ精品无码无卡在线观看| 北岛玲中文字幕人妻系列| 国产免费踩踏调教视频| 国产乱码一区二区三区爽爽爽| av在线播放观看国产| 免费午夜无码片在线观看影院 | 人妻中文字幕精品系列| 免费人成在线观看播放国产| 中文在线8资源库| 亚洲成在人线AⅤ中文字幕| 国产嫩草精品网亚洲av| 国产精品中文字幕在线看| 亚洲精品成人福利网站| 日韩人妻无码一区二区三区99| 中文字幕在线永久免费视频| 国模精品二区| 国产午夜福利视频合集| 欧美日本在线一区二区三区| 亚洲精品日韩在线丰满| 久久精品国产自清天天线| 亚洲一区二区国产av| 国产一区二区不卡在线| 加勒比中文字幕无码一区| 粉嫩jk制服美女啪啪| 2021亚洲va在线va天堂va国产| 一个人看的www免费高清视频| 日产精品久久久久久久蜜臀| 日韩精品不卡一区二区三区| 最新国产精品亚洲| 久久精品国产福利一区二区| 国产 另类 在线 欧美日韩 | 久久天天躁夜夜躁狠狠| 色综合久久久久综合体桃花网| 免费无码一区无码东京热| 一区二区精品| 无码日韩精品一区二区三区免费|