没有合适的资源?快使用搜索试试~ 我知道了~
MIXWare:Don Knuth的MIX计算机的汇编程序和模拟器,来自计算机编程艺术
共62个文件
cs:18个
eps:10个
tex:10个
需积分: 21 1 下载量 147 浏览量
2021-04-27
13:53:57
上传
评论
收藏 564KB ZIP 举报
温馨提示
适用于Knuth的MIX计算机的模拟器 简介与背景 MIX计算机是Don Knuth在1960年代发明的一种假想计算机,目的是介绍他对计算机算法的阐述。 正如Knuth所说,使用一种虚构的计算机和机器语言有助于避免使读者分心于一种特定计算机系统的技术,并且重点仍然放在始终存在且将始终有效的,独立于任何种类的真理上。技术发展或当前趋势的变化。 毫无疑问,这句话的真实性。 但是,现在又出现了另一种问题。 MIX计算机是……虚构的。 读者无法尝试它,甚至不能坐在真正的计算机终端前编写程序来解决这些练习。 甚至不能肯定一种练习的特定解决方案是正确的,除非人们检查了练习的答案,即使那样,对于一个问题也可能有许多不同的解决方案,但是答案仅是一个。 当然,除非读者倾向于在他或她的头上或一张纸上模拟MIX。 这些很可能正是Knuth对读者的意图。 毕竟,毫无疑问,从本书中获得最大收益的读者就是那些耐心而
资源详情
资源评论
资源推荐
收起资源包目录
MIXWare-master.zip (62个子文件)
MIXWare-master
.gitignore 5KB
README.md 6KB
MIXWare.pdf 318KB
Examples
easter.mixal 1KB
primes.mixal 2KB
maximum.mixal 156B
perms-input.deck 162B
perms.mixal 2KB
LICENSE 1KB
src
MIX
Properties
AssemblyInfo.cs 1KB
Controller.cs 21KB
Program.cs 2KB
MIX.csproj 2KB
MIXLib
InstructionInfo.cs 193B
CmdLine.cs 3KB
Properties
AssemblyInfo.cs 1KB
Devices.cs 18KB
MIXWord.cs 14KB
Devices.cd 2KB
Machine.cs 89KB
MIXInstruction.cs 695B
MemoryCell.cs 245B
Machine.cd 6KB
Parser
Set.cs 5KB
Scanner.cs 12KB
Parser.cs 19KB
MIXLib.csproj 3KB
MIXAsm
Properties
AssemblyInfo.cs 1KB
Program.cs 5KB
MIXAsm.csproj 2KB
PrettyPrinter.cs 9KB
Assembler.cs 9KB
MIXWare.sln 2KB
ARTICLE.md 28KB
doc
fig
atom.fig 1KB
fpart.fig 1KB
instruction.fig 4KB
expr.fig 4KB
wvalue.fig 1KB
program.fig 609B
ipart.fig 810B
apart.fig 2KB
eps
fpart.eps 7KB
atom.eps 5KB
wvalue.eps 7KB
expr.eps 12KB
apart.eps 9KB
instruction.eps 13KB
ipart.eps 7KB
program.eps 4KB
devices.eps 110KB
machine.eps 114KB
chapter1.tex 15KB
MIXWare.tex 361B
chapter4.tex 23KB
frontmatter.tex 4KB
appendixa.tex 4KB
chapter3.tex 10KB
manmac.tex 25KB
chapter2.tex 10KB
mwmac.tex 3KB
appendixb.tex 810B
共 62 条
- 1
log边缘
- 粉丝: 17
- 资源: 4605
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0