步步高学生电脑上 Basic 编程语言 peek 用法示例


步步高学生电脑 是8位FC机的经典之作.它上面的BASIC有三个版本 1.0, 2.0 和 2.1

2.1 版本有个在线帮助,实际上是 help.cmd 1.0 是用 Esc 键退回到 DOS 的, 之后则是 Exit 命令.

BASIC语言有个 Peek 命令, 是用于访问内存的,就是直接给一个内存地址,返回这个地址上的值,这样来说很方便,比如可以把 bios 给 直接 dump 出来.

下面的例子显示了怎么样从键盘读键,然后从 内存地址 256, 257 中读出字符和扫描码.

10 A$=INKEY$
20 IF A$="" THEN GOTO 10
30 CODE=PEEK(256)
40 SCAN=PEEK(257)
70 PRINT A$
80 PRINT CHR$(CODE), SCAN
90 GOTO 10

ed2398e46e3f2d79a421334ba56135f2.jpg 步步高学生电脑上 Basic 编程语言 peek 用法示例 折腾 有意思的 程序员 程序设计

INKEY$ 不会等待用户按键,如果用户没按,则返回空.相当于 KeyPressed 的用法. PEEK(256) 的值就是按的键值 PEEK(257) 则是扫描码

GD Star Rating
loading...
本文一共 225 个汉字, 你数一下对不对.
步步高学生电脑上 Basic 编程语言 peek 用法示例. (AMP 移动加速版本)
上一篇: 关于代购FC卡带放英国 ebay 上卖的成本价分析
下一篇: 步步高多媒体学生电脑和PC同步最新时间

扫描二维码,分享本文到微信朋友圈
dd30d395361de55b8590a63b57707c22 步步高学生电脑上 Basic 编程语言 peek 用法示例 折腾 有意思的 程序员 程序设计

评论