send link to app

TRYBIT POINTER


4.2 ( 32 ratings )
游戏 教育 퍼즐
开发 HIMACS, Ltd.
4.99 USD

CPU只能做这么简单的事情吗!?
这是用一笔书拼图游戏可以体验CPU运行方式的
“可动参考书”应用
CPU是如何运行程序的呢?
指针是什么呢?
随着拼图游戏的进行,不知不觉计算机的
运行方式就会自然地进入脑中
无论是为C语言的指针而烦恼的人,
还是不具备编程知识的人都能乐在其中

CPU用机器语言来运行。
也被称为机器语或者汇编语言。
这样一说,总让人有些很难的感觉,
但不用担心哦。
比起一般的编程语言,因为能做到的很少
所以非常简单。

本应用以架空的8位CPU为题材,
并进一步简化了CPU规格。
只能进行简单工作的CPU,
是如何运行计算机的呢?
请一边接受解说员比特机器人的说明,
一边慢慢地领会吧。
把简单的机器语言组合起来,
制作出各种动作吧!

通过学校的课程或者说明书难以理解CPU是因为,
其运行方式在纸面上表达困难、难以想象,
另外打造出一个可以尝试的环境以及编程本身
也都非常麻烦。
本应用以轻快的一笔书形式节省了
编程的麻烦流程,另外通过把CPU的动作的样子
用动画来显示进行“可视化”,令动作的形象
一下子就清晰易懂了。

拼图游戏按照各种重要的主题来划分等级。
每一等级有4个游戏关卡,
共计有80个关卡。
另外,在游戏中未能全部说明的重要主题,
汇总了24节讲解。
按部就班一点一点地提高等级吧!
希望本应用能为你的计算机生活
提供帮助!

----------------------------------------------
目录
----------------------------------------------
STEP 1 把数据写入内存
STEP 2 来运行指针吧
STEP 3 来显示出各种图案吧
STEP 4 改变内存数据吧
STEP 5 排序问题
STEP 6 挑战问题
STEP 6.5 机器语言的种种
 什么是机器语言?
 应用的内容
 什么是汇编语言?
 什么是编程语言
 
STEP FREE 自由地编程!

STEP 7 CPU能做到的事情
STEP 8 使用复数的寄存器吧
STEP 9 排序问题
STEP 10 初级挑战问题
STEP 10.5 CPU的了不起之处!
 CPU的性能
 高速缓存
 流水线
 多核
STEP 11 跳转指令(零标志)
STEP 12 排序问题
STEP 13 挑战ZERO标志
STEP 14 跳转指令(进位)
STEP 15 排序问题
STEP 16 挑战进位标志
STEP 16.5 寄存器和内存的小知识
 16位的计算
 CPU中减法运算也 用加法进行运算
 字节序
 网络字节序

STEP FREE 自由地编程!

STEP 17 文本模式
STEP 18 CMP(比较)指令
STEP 19 字符串处理
STEP 20 排序问题
STEP 21 挑战文本模式
STEP 21.5 面向初级编程员的小知识①
 内存和变量
 C语言的指针
 程序的场所
 程序结束
  
STEP FREE 自由地编程!

STEP 22 CALL指令
STEP 23 子程序
STEP 24 挑战子程序
STEP 24.5 面向初级编程员的小知识②
 指令指针
 堆栈指针
 本地变量 消失的原因
 引用传递的 图解
STEP 25 RGB模式
STEP 26 逻辑演算
STEP 27 挑战逻辑演算
STEP 27.5 外部设备的种种
 全彩色
 透明度的数据
 外部设备和I/O
 中断控制

STEP FREE 自由地编程!

STEP 28 综合挑战①
STEP 29 综合挑战②
STEP 30 最后的挑战!
STEP END 结束语
----------------------------------------------