任務與練習,00001

Antworten
Benutzeravatar
davidvajda.de
Site Admin
Beiträge: 1424
Registriert: Di Jul 18, 2023 8:36 pm
Wohnort: D-72072, Tübingen
Kontaktdaten:

任務與練習,00001

Beitrag von davidvajda.de »

記在心裡:

[/code]
lb、lbu:載入一個位元組
lh、lhu:載入半個字
長寬、長*
拉*,麗*
lw載入一個單字
ld* 載入一個雙字
la*:載入位址
li*:載入立即值
sb、sh、sw、sd*
sb:保存一個位元組
sh:儲存半個字
sw:儲存一個字
sd*:儲存一個雙字

資料移動命令
算術邏輯指令
滑動和旋轉命令
多媒體指令
浮點指令
程式控制指令
系統控制指令

堆疊架構:8087 Intel ATAM862 Atmel

堆疊和地窖架構
累加器架構
記憶體-記憶體架構
暫存器記憶體的記憶體架構
寄存器-寄存器架構

資料格式:
整數
單一位元
浮點
多媒體

f=(-1)^s*1.m*2^(e-b)

32位單精度
64 位元雙精確度
80 位元高級精度

IEEE 754 標準

直接值尋址
立即尋址
直接尋址
間接尋址
索引尋址
帶有自動遞增/遞減的間接尋址
帶位移的間接定址
帶位移的索引尋址


記憶體到暫存器
記憶體寫入
分支
算術邏輯單元來源
註冊地址
暫存器寫入
算術運算單元

命令解碼器
功能解碼器
算術邏輯單元
暫存器組
資料儲存
指令記憶體
命令計數器
1 個與
2 個多工器
2 x 加法器數字
2 x 4 位移位器

算術邏輯單元來源
算術運算單元
鋁操作數

算術邏輯單元輸入:
- 輸入暫存器
- 零

暫存器組
- 資料輸入暫存器1
- 資料輸入暫存器2
- 一個出口

ALU-Src ALU-Op ALU 操作數
00 010 - 添加
x1 110 - 子
1x 010 - 添加

R型 000000 1 1 0 0 0 0 10

1.) 有條件的
2.) 絕對

- 等於 - 平等
- 不 - 不等於
- ge - 大於等於
- gt - 大於
- lt - 小於
- le - 小於等於

是 - 如果高於則跳轉
jal - 跳躍和鏈接
貝克、伯尼
貝克茲*、布涅茲*
布萊,布萊
bltz, 布萊茲
bgt、bge
bgtz、bz

1.) 靜態命令調度
2.) 動態

VLIW - 超長指令字處理器

1.) 靜態
- 按訂單發出 按訂單完成
2.) 動態
- 亂序問題 亂序完成

1.) 預測總是不被採納
2.) 預測總是被採用
3.) 預測向後採取,向前不採取

1 位元和 2 位元預測器

1.) T -> NT, NT->T
2.) 預測強烈採取、預測弱採取、預測弱不採取、預測強烈不採取

[/code]
Antworten