• 沒有找到結果。

ALU 算術邏輯單元

N/A
N/A
Protected

Academic year: 2022

Share "ALU 算術邏輯單元"

Copied!
7
0
0

加載中.... (立即查看全文)

全文

(1)

第2章

SPCE061A單晶片硬體結構

(2)

μ'nSP™的核心結構1

使用者暫存器 SP:堆疊指標

R1-R4:通用暫存器 BP:基底指標暫存器 SR:段暫存器

NZSC:4個旗號位元 CS:Code區段選擇器 DS:Data區段選擇器 PC:程式計數器

SHIFTER:移位器 ALU:算術邏輯單元 ADDRGEN:位址編碼器 MUX: 資料多工選擇器

(3)

μ'nSP™的核心結構2

†

ALU 算術邏輯單元

z 16位元算術邏輯運算

z 結合算術邏輯的 16 位元移位運算

z 16×16位元的乘法運算和內積(乘加)運算

†

暫存器組

z 通用暫存器(General-purpose Registers) R1~R4

z 堆疊指標暫存器(SP, Stack Pointer) z 基底指標暫存器(BP, Base Pointer) z 程式計數器(PC, Program Counter) z 狀態暫存器(SR, Status Register)

†

資料匯流排和位址匯流排

(4)

SPCE061A 內部記憶體結構1

†

SPCE061A記憶體映射表

(5)

SPCE061A 內部記憶體結構2

†

堆疊

(6)

SPCE061A 內部記憶體結構3

†

快閃記憶體Flash

†

SRAM

† SFR(Special Function Register)

(7)

程式設計

†

組合語言

z

指令集

z

定址模式

†

C語言

參考文獻

相關文件

Moore machine 練習. „

Moore machine 練習. „

„ FPGA –現場可規劃邏輯陣列 (field- programmable

„ FPGA –現場可規劃邏輯陣列 (field- programmable

„ FPGA –現場可規劃邏輯陣列 (field- programmable

如圖1-16所示,NOT運算會改變邏輯準位。輸入為 HIGH (1) 時,輸出為LOW (0)。當輸入為LOW時,輸出

[r]

 邏輯閘階層 邏輯閘階層(gate level) 邏輯閘階層 邏輯閘階層 (gate level) (gate level)模型 (gate level) 模型 模型 模型.  暫存器轉移階層 暫存器轉移階層( 暫存器轉移階層 暫存器轉移階層 (( (r