lc3
2016-07-24 11:58:33 0 举报
LC3(Little Computer 3)是一款由美国麻省理工学院开发的简易计算机系统。它是由Les Solomon和Charles Simonyi在1975年设计的,旨在为学生提供一个易于理解和操作的计算机平台。LC3使用了一系列简单的指令集,包括加载、存储、跳转等基本操作,以及一些基本的算术和逻辑运算。用户可以通过编写汇编语言程序来控制计算机的行为。尽管LC3的功能相对简单,但它为后来的计算机科学教育提供了重要的基础。许多现代计算机体系结构的概念,如寄存器、内存、指令集等,都可以在LC3中找到原型。因此,LC3被认为是计算机科学教育中不可或缺的工具之一。
作者其他创作
大纲/内容
___________________
______________________
ST
30
_R
MAR-PCPC-PC+1[INT]
R
1
To 18
MDR-M
45
STI
R7-PC[IR 11]
MDR-M[MAR]
18
TRAP
MAR-MDR
47
IR-MDR
48
Vector-INTVPSR[10:8]-Priority__________________________________________________________[PSR[15]]
54
PC-BaseRR7-PC
43
________________________________________________
24
Write
27
____________________
21
37
MAR-PC+off9
_____________________________________
52
0
15
50
M[MAR]-MDR
_______________________________________
33
MAR-x01'Vector
20
35
PC-MDR
ADD
4
MAR-ZEXT[IR[7:0]}
3
10
DR-SR1+OP2set CC
32
28
49
41
25
JSR
NOTESB+off6: Base+SEXT[offset6]PC+off9: PC+SEXT[offset6]PC+off11: PC+SEXT[offset11]OP2 may be SR2 or SEXT[imm5]
26
Saved_USP-SPSP-Saved_SSP
BEN-IR[11]&N=IR[10]&Z+IR[9]&P[IR[15:12]]
0 条评论
下一页