日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

字母简写(详)

發(fā)布時(shí)間:2025/3/15 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 字母简写(详) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

??????在計(jì)算機(jī)組成原理這門課中,很多操作或者部件都是使用字母簡(jiǎn)寫(xiě)。如果搞不具體就完全看不懂了(特別是到了數(shù)據(jù)通路,在圖上都是簡(jiǎn)寫(xiě))。再次做個(gè)記錄(我怕今日會(huì),明日忘),順道對(duì)幾個(gè)比較重點(diǎn)的功能做一下介紹。歡迎指正/填充!

??????注:每部分簡(jiǎn)寫(xiě)排列順序按照字母順序(便于查找),我學(xué)習(xí)的教材是袁春風(fēng)老師主編的《計(jì)算機(jī)組成與系統(tǒng)結(jié)構(gòu)(第2版)》,相關(guān)縮寫(xiě)在書(shū)中都可找到。使用的指令集體系結(jié)構(gòu)是MIPS(Microprocessor without interlocked piped stages architecture)。

基本:

ALU:arithmetic logical unit(算術(shù)邏輯單元)
CC:condition code(條件碼)
CPI:cycle per instruction(每條指令所占始終周期)
CPU:central processing unit(中央處理器)
EA:effective address(有效地址)
GPRs:general purpose register set(通用寄存器組)
ISA:instruction set architecture(指令體系結(jié)構(gòu))
LSB:least significant byte(最低有效字節(jié))
MAR:Memory Address Register(存儲(chǔ)器地址寄存器)
MDR:Memory Data Register(存儲(chǔ)器數(shù)據(jù)寄存器)
MM:Main Memory(主存)
MSB:most significant byte(最高有效字節(jié))
NAN:not a number(非數(shù))
OP:operation code(操作碼)
PC:programming counter(程序計(jì)數(shù)器)
注:
???????1. CPI = CPUtime * 時(shí)鐘頻率 / 指令數(shù)
?????? 2.LSB,MSB關(guān)于大小端存儲(chǔ)方式,大端叫高尾端,小端叫低尾端

計(jì)算標(biāo)志:

CF:carry flag(借位標(biāo)志)
OF:overflow flag(溢出標(biāo)志)
SF:sign flag(符號(hào)標(biāo)志)
ZF:zero flag(零標(biāo)志)
注:在后續(xù)的數(shù)據(jù)通路中,在branch操作中,需要監(jiān)控ZF的數(shù)值。若為1則跳轉(zhuǎn)指定位置。

指令操作類型:

I-Type:immediate type(立即數(shù)類型)
J-Type:jump type(跳躍類型)
R-Type:register type(寄存器類型)

指令中:

func:function code(功能碼)
immed:immediate(立即數(shù))
rd:destination register(目的寄存器)
rs:soure register(源寄存器)
rt:target register(目標(biāo)寄存器)
smt:shift amount(偏移數(shù)量)
注:對(duì)于R型指令來(lái)說(shuō),op字段為00000,然后由func決定具體操作。其他型指令只由op決定

棧空間指針:

$fp:frame pointer(幀指針)
$gp:global pointer(全局指針)
$sp:stack pointer(棧指針)
注:
??????棧空間用于存放那些寄存器存不下的內(nèi)容,例如大規(guī)模的數(shù)組。或者函數(shù)調(diào)用的時(shí)候,寄存器放不下的形參。函數(shù)調(diào)用結(jié)束即釋放空間,當(dāng)多重函數(shù)調(diào)用時(shí)需保存上一層棧幀的幀指針。

匯編語(yǔ)言:

Add:addition(加法)
addu:unsigned addition(無(wú)符號(hào)加法)
beq:branch on equal(相等跳轉(zhuǎn))
bne:branch on not equal(不相等跳轉(zhuǎn))
jal:jump and link(跳轉(zhuǎn)并鏈接)
LB:load byte(下載比特)
LH:load half word(下載半字)
lui:load upper immediate(將指令中的16bit立即數(shù)保存到地址為rt的通用寄存器的高16位)
LW:load word(下載字)
SB:store byte(存儲(chǔ)比特)
SH:store half word(存儲(chǔ)半字)
sll:shift logic left(邏輯左移)
slr:shift logic right(邏輯右移)
slt:set on less than(小于)
slti:set on less than immediate(小于立即數(shù))
Sub:subtraction(減法)
SW:store word(存儲(chǔ)字)
注:
??????lw/sw使用的是addu;beq使用的是subu

數(shù)據(jù)通路控制部件:

AC:accumulator(累加器)
ALUctr::ALU control(ALU控制信號(hào),控制ALU進(jìn)行的操作類型)
ALUSrc:ALU source(ALU 操作數(shù)來(lái)源信號(hào))
Branch:(分支指令控制信號(hào))
busW:bus write(寫(xiě)總線)
Clk:clock(時(shí)鐘周期)
DM:data memory(數(shù)據(jù)內(nèi)存)
ExtOp:extention operation(符號(hào)擴(kuò)展控制信號(hào))
IBR:instruction buffer register(指令緩沖寄存器)
IFU:instruction fetch unit(取指令部件)
Imm16:immediate 16(16位立即數(shù))
IR:instruction register(指令寄存器)
Jump:(跳轉(zhuǎn)指令信號(hào))
MBR:memory buffer register(內(nèi)存緩沖寄存器)
MemtoReg:memory to register(內(nèi)存向寄存器傳輸內(nèi)容來(lái)源控制信號(hào))
MemWr:memory write(內(nèi)存寫(xiě)使能信號(hào))
MFC:memory function complete(存儲(chǔ)功能完成信號(hào))
MQ:multiplier quotient register(乘商寄存器)
RA:Register A
RB:Register B
RegDst:register destination(寄存器寫(xiě)目的地控制信號(hào))
RegWr:register write enable(寄存器寫(xiě)使能信號(hào))
RW:register write(與RA,RB向?qū)?yīng))
WE:write enable(寫(xiě)使能信號(hào))
WMFC:wait memory function complete(等待存儲(chǔ)功能完成信號(hào))
Zero:(結(jié)果是否為零信號(hào))
注:
???????1.對(duì)于R型指令,ALUctr的來(lái)源是通過(guò)副控元件,其余類型都是通過(guò)主控元件
???????2.Zero和Branch信號(hào)聯(lián)合使用,Branch和Zero都為1則跳轉(zhuǎn)指定位置
???????3.在lw/sw指令中,選擇的ExtOp為1,代表符擴(kuò)展。在or指令中選擇ExtOp為0,代表零擴(kuò)展。

RTL語(yǔ)言(Register Transfer Language寄存器傳送語(yǔ)言):

M[]:memory(內(nèi)存內(nèi)容)
R[]:register(寄存器內(nèi)容)
SignExt:sign extension(符擴(kuò)展)
ZeroExt:zero extension(零擴(kuò)展)

流水線結(jié)構(gòu):

Di:data in(數(shù)據(jù)進(jìn)入)
Do:data out(數(shù)據(jù)輸出)
Exec:execute(執(zhí)行運(yùn)算流水段)
Ifetch:instruction fetch(取指流水段)
Mem:memory(訪問(wèn)存儲(chǔ)器流水段)
NOP:no operation(空操作)
Reg/Dec:register/decode(取操作數(shù)譯碼流水段)
Wr:write back to register(寫(xiě)回寄存器流水段)

存儲(chǔ)器層次結(jié)構(gòu):

??工作性質(zhì)分類:

RAM:random access memory(隨機(jī)存取存儲(chǔ)器)
SAM:sequential access memory(順序存取存儲(chǔ)器)
DAM:direct access memory(直接存取存儲(chǔ)器)
AM:associate memory(相聯(lián)存儲(chǔ)器)

??所在位置分類:

MM:main memory(主/內(nèi)存儲(chǔ)器)
AM:auxiliary memory(外存儲(chǔ)器)
ROM:read only momory(只讀存儲(chǔ)器)
SRAM:static RAM(靜態(tài)隨機(jī)存取存儲(chǔ)器)
DRAM:dynamic RAM(動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)

注:RAM包括SRAM和DRAM。ROM包括不可在線改寫(xiě)內(nèi)容的ROM和閃存(flash rom)。

Cache映射方法:

直接映射:direct
全相聯(lián)映射:full associate
組相聯(lián)映射:set associate

Cache替換算法:

FIFO:first in first out(先進(jìn)先出)
LRU:least recently used(最近最少用)
LFU:leasr frequently used(最不經(jīng)常用)
Random:(隨機(jī)替換算法)

有效位:valid bit
臟位:dirty bit

I/0 system的性能指標(biāo):

Throughput:I/O bandwith (吞吐率:I/O帶寬)
Response time:latency(響應(yīng)時(shí)間:等待延遲)

處理器總線:

FSB:front side bus(前端總線)
QPI:quick path interconnect(快速路徑相連)

ACKNOWLEAGEMENTS:

The author would like to thank Xiangping Zhai, the teacher of the course of computer composition principle, for correcting the mistakes and filling in the content of this article.

總結(jié)

以上是生活随笔為你收集整理的字母简写(详)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。