首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反汇编PDP-8程序

反汇编PDP-8程序
EN

Stack Overflow用户
提问于 2010-07-22 05:25:16
回答 1查看 381关注 0票数 3

这是一个PDP-8程序。任何人都可以拆卸它。

代码语言:javascript
复制
Binary representation   Octal Representation
111000000001            7001
010000011100            2034
101000010001            5021
101000010000            5020

我想知道这段代码到底在做什么。

附言:这不是家庭作业。我刚在一个视频里发现了这段代码。对此没有任何解释。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-22 05:34:31

代码语言:javascript
复制
7001         IAC      Increment the accumulator 
2034         ISZ 24 Increment location 0024, skip next instruction if zero 
5021         JMP .-1  Jump back one place 
5020         JMP .-3  Jump back to beginning

Source,大约在页面的一半,就是这个程序。

这个程序所做的就是将1加到累加器上,然后它从0计数到4096,然后它再加一个到累加器,依此类推…加到4096是足够的延迟,这样就可以看到更高阶的蓄电器灯是开着和关着的,而不只是快速闪烁。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3303990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档