文件名称:HYPO
文件大小:50KB
文件格式:ZIP
更新时间:2024-04-10 00:21:06
C
海波 该报告描述了一种称为HYPO的假设十进制机器的体系结构。这台机器将通过软件进行仿真。模拟的机器将用于运行MTOPS实时多任务操作系统。 MTOPS操作系统适用于微型计算机。 MTOPS是作为“操作系统”课程的一个项目而设计和实施的。 HYPO是十进制机器,而所有现有的计算系统都是二进制机器。为了简化编程和实现,我设计了一个十进制机器。机器的架构如图1所示。 Abbreviations: MAR : Memory Address Register MBR : memory Buffer Register RAM : Random Access Memory IR:指令寄存器SP:堆栈指针PC:程序计数器GPR:通用寄存器ALU:算术和逻辑单元PSR:处理器状态寄存器时钟:系统时钟的时间以微秒为单位:双向数据传输路径:单向数据传输路径 图1. HYPO机器的体系结构。 2.1
【文件预览】:
HYPO-master
----output 3.txt(22KB)
----tools()
--------program 1.csv(234B)
--------program 2.csv(319B)
--------hypothesize_example.csv(335B)
--------program 1.txt(188B)
--------program 3.csv(240B)
--------program 3.txt(165B)
--------NullSystemProcess.txt(20B)
--------program 2.txt(342B)
--------hypothesize.py(5KB)
--------nullprocess.txt(20B)
--------hypothesize_example.txt(252B)
----Machine_Symbol_Assembly.docx(25KB)
----output 1.txt(22KB)
----output 2.txt(22KB)
----simulator.c(62KB)
----README.md(14KB)