我的世界红石电脑不是计算器无137教程分享
导读:新世界牛逼的科技,来做个电脑吧,小编给大家带来了我的世界红石电脑不是计算器无137教程分享,希望能帮助到玩家,想了解的赶紧来看看吧
下载地址>>>>>>>>>红石电脑
这是总览,作品作者是TRP的Happy Water。无命令方块,16bit电脑,请善用只看楼主功能。
圈出来的是控制部分。
16bit CPU
8个16bit通用寄存器 R0 到 R7 ,其中R7为指令计数器。
512字节RAM(256字,因为数据线宽度为16bit)
ALU可完成
ADD ADC
SUB SBB
AND OR
NAND NOR
XOR NXOR
NOT
BitRightShift 等运算
设有四个状态标志位:CF OF SF ZF
条件跳跃指令可根据标志位情况判定是否跳跃。
(亦即if else 语句)
指令实例:
MOV [R0+R1],R2 ;将地址编号为 R0+R1 的内存单元中的数据移动到R2中
MOV [R0],R2
MOV R2,[R0,R1]
MOV N,R0 ;将立即数N移动至R0中,立即数位数为16bit
ADD R0,R1,R2 ;将R0与R1做加法运算,结果存至R2中
ADD R0,R1,R2 - FLAG ;同上,并且影响标志位
JNZ R0,R1,R2 ;若标志位ZF为0,则执行 ADD R0,R1,R2 指令。
JZ R0,R1 ;若标志位ZF为1,则将R0 复制给R1
注:若将最后一个寄存器换做 R7,则可完成对程序流程的跳转。
由于电路太过庞大,单机玩家请在地图中心的操作台启动机器,并保持在那里,以免局部电路失效导致死机或停机。
地图中央的操作台有一个按钮,一个拉杆,两个红石灯。分别为启动按钮和停机拉杆,两个红石灯分别用于指示停机拉杆状态和停机状态。
当停机拉杆处于非激活状态,按下启动按钮,机器即启动。
在机器启动后,激活停机拉杆,等待一段时间,待停机指示灯闪烁一下,则表示机器已停止。
在停机拉杆被激活的状态下按动启动按钮无效,虽然停机指示灯也会闪烁一下。
内存中前15个字中存放了内存检测程序,是测试时用的
汇编程序如下:
mov 15,r0
mov 1,r1
sub r0,r0,r2
mov -7,r6
mov [r0+r2],r3 ;循环起始
nor r3,r3,r4
mov r4,[r0,r2]
mov [r0,r2],r3
sub r3,r4,r3 F;影响标志位
add r1,r2,r2 ;不影响标志位
jz r7,r6,r7 ;若结果为0,则跳跃至前面 循环起始 位置
nor r5,r5,r5 ;除非出错,否则不应执行到这里
估计一台电脑回复量还没个画板多,醉了醉了
32x32像素活塞屏,像素大小为2x2。
屏幕本身的布线设计使得屏幕大小可以无限堆叠,背后的布线随水平分辨率线性增长,因而不会出现屏幕大了导致布线难度呈几何级数增长的尴尬情况。
显存512字节,可以缓冲4个完整的全副图层,图层之间可由GPU完成图元合并。(亦即可以一个图层放“桌面”,一个图层放“选择框”)GPU的硬件加速可使得图形操作速度远远超过CPU一行一行地操作。
GPU亦可完成帧序列播放动作,亦即光标闪烁,复选框闪烁等基本动作可完全脱离CPU,大大分担了CPU的工作量。
前台屏幕可以锁定一副画面,后台的图形绘制过程不影响屏幕上的图像。
显存与内存独立,图中屏幕右半边的就是显卡的显存,GPU部分被遮住,且还在调试中。
以上就是游戏园小编给大家带来的我的世界红石电脑不是计算器无137教程分享,希望玩家可以喜欢想了解更多资讯请关注游戏园。
导读:新世界牛逼的科技,来做个电脑吧,小编给大家带来了我的世界红石电脑不是计算器无137教程分享,希望能帮助到玩家,想了解的赶紧来看看吧
下载地址>>>>>>>>>红石电脑
这是总览,作品作者是TRP的Happy Water。无命令方块,16bit电脑,请善用只看楼主功能。
圈出来的是控制部分。
16bit CPU
8个16bit通用寄存器 R0 到 R7 ,其中R7为指令计数器。
512字节RAM(256字,因为数据线宽度为16bit)
ALU可完成
ADD ADC
SUB SBB
AND OR
NAND NOR
XOR NXOR
NOT
BitRightShift 等运算
设有四个状态标志位:CF OF SF ZF
条件跳跃指令可根据标志位情况判定是否跳跃。
(亦即if else 语句)
指令实例:
MOV [R0+R1],R2 ;将地址编号为 R0+R1 的内存单元中的数据移动到R2中
MOV [R0],R2
MOV R2,[R0,R1]
MOV N,R0 ;将立即数N移动至R0中,立即数位数为16bit
ADD R0,R1,R2 ;将R0与R1做加法运算,结果存至R2中
ADD R0,R1,R2 - FLAG ;同上,并且影响标志位
JNZ R0,R1,R2 ;若标志位ZF为0,则执行 ADD R0,R1,R2 指令。
JZ R0,R1 ;若标志位ZF为1,则将R0 复制给R1
注:若将最后一个寄存器换做 R7,则可完成对程序流程的跳转。
由于电路太过庞大,单机玩家请在地图中心的操作台启动机器,并保持在那里,以免局部电路失效导致死机或停机。
地图中央的操作台有一个按钮,一个拉杆,两个红石灯。分别为启动按钮和停机拉杆,两个红石灯分别用于指示停机拉杆状态和停机状态。
当停机拉杆处于非激活状态,按下启动按钮,机器即启动。
在机器启动后,激活停机拉杆,等待一段时间,待停机指示灯闪烁一下,则表示机器已停止。
在停机拉杆被激活的状态下按动启动按钮无效,虽然停机指示灯也会闪烁一下。
内存中前15个字中存放了内存检测程序,是测试时用的
汇编程序如下:
mov 15,r0
mov 1,r1
sub r0,r0,r2
mov -7,r6
mov [r0+r2],r3 ;循环起始
nor r3,r3,r4
mov r4,[r0,r2]
mov [r0,r2],r3
sub r3,r4,r3 F;影响标志位
add r1,r2,r2 ;不影响标志位
jz r7,r6,r7 ;若结果为0,则跳跃至前面 循环起始 位置
nor r5,r5,r5 ;除非出错,否则不应执行到这里
估计一台电脑回复量还没个画板多,醉了醉了
32x32像素活塞屏,像素大小为2x2。
屏幕本身的布线设计使得屏幕大小可以无限堆叠,背后的布线随水平分辨率线性增长,因而不会出现屏幕大了导致布线难度呈几何级数增长的尴尬情况。
显存512字节,可以缓冲4个完整的全副图层,图层之间可由GPU完成图元合并。(亦即可以一个图层放“桌面”,一个图层放“选择框”)GPU的硬件加速可使得图形操作速度远远超过CPU一行一行地操作。
GPU亦可完成帧序列播放动作,亦即光标闪烁,复选框闪烁等基本动作可完全脱离CPU,大大分担了CPU的工作量。
前台屏幕可以锁定一副画面,后台的图形绘制过程不影响屏幕上的图像。
显存与内存独立,图中屏幕右半边的就是显卡的显存,GPU部分被遮住,且还在调试中。
以上就是游戏园小编给大家带来的我的世界红石电脑不是计算器无137教程分享,希望玩家可以喜欢想了解更多资讯请关注游戏园。
相关下载
相关文章
更多+热门搜索
手游排行榜
- 最新排行
- 最热排行
- 评分最高
-
休闲益智 大小:52.79M
-
赛车竞速 大小:68.4M
-
主机游戏 大小:16GB
-
其他游戏 大小:16.64MB
-
冒险解谜 大小:34.35MB
-
其他游戏 大小:24.83MB
-
主机游戏 大小:10GB
-
休闲益智 大小:114.25M
-
休闲益智 大小:67.37MB
-
其他游戏 大小:42.24MB