Fenestra6502是用于高级编程语言的6502系统-C/C++开发

时间:2024-06-15 20:08:16
【文件属性】:

文件名称:Fenestra6502是用于高级编程语言的6502系统-C/C++开发

文件大小:141KB

文件格式:ZIP

更新时间:2024-06-15 20:08:16

C/C++ Miscellaneous

Fenestra6502是一个基于6502的系统,带有一个额外的电路,可以改善过程/函数调用的性能。 Fenestra6502用于高级编程语言的6502系统Fenestra6502是基于6502的系统,带有额外的电路以改善过程/函数调用的性能。 该电路实现了“零页面窗口”,这类似于在多个RISC处理器中采用的“寄存器窗口”。 该电路检测JSR / RTS的指令提取,并更改物理内存上零页的映射。 由于6502没有指针寄存器,因此与o相比,堆栈帧的操作成本很高


【文件预览】:
Fenestra6502-main
----GAL()
--------ADDR22.GAL(399B)
--------INST22.GAL(468B)
----6502()
--------bootloader.asm(1KB)
--------test65.asm(673B)
----LICENSE(1KB)
----mega164p()
--------mon.c(8KB)
----CCLV()
--------tarai.cclv(156B)
--------fib.cclv(98B)
----schematic()
--------Fenestra6502.LB3(9KB)
--------Fenestra6502.CE3(40KB)
--------Fenestra6502_schematic.pdf(126KB)
----README.md(11KB)

网友评论