- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
由于许多 Project Euler 问题需要您多次进行可分性检查,因此我一直试图在 ZX81 中找出执行此任务的最快方法。基本的。
到目前为止,我已经比较过 (N/D)
至 INT(N/D)
检查,是否N
可被 D
整除或不。
一直想在Z80 machine code做测试,我还没想好如何在机器码中使用BASIC中的变量。
如何实现?
最佳答案
您可以通过重复减法在机器代码中非常快速地完成此操作。基本上你有一个程序,如:
set accumulator to N
subtract D
if carry flag is set then it is not divisible
if zero flag is set then it is divisible
otherwise repeat subtraction until one of the above occurs
DIVISIBLE_TEST:
LD B,10
LD A,100
DIVISIBLE_TEST_LOOP:
SUB B
JR C, $END_DIVISIBLE_TEST
JR Z, $END_DIVISIBLE_TEST
JR $DIVISIBLE_TEST_LOOP
END_DIVISIBLE_TEST:
LD B,A
LD C,0
RET
REM poke the memory addresses with the operands to load the registers
POKE X+1, D
POKE X+3, N
LET r = USR X
IF r = 0 THEN GOTO isdivisible
IF r <> 0 THEN GOTO isnotdivisible
关于division - ZX81 BASIC 中的快速除法检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/647721/
我正在使用旧的ZX Spectrum 48k,我想知道如何准确输入POKE codes。 您用磁带加载游戏-然后以某种方式突破POKE语句中的程序类型并再次开始运行该程序? 我已经对此进行了很多搜索,
抱歉,我无法准确翻译 inverse 是什么。 我正在寻找一个 Java 库(如果有的话)或算法来计算 Z9 中 5 的倒数。这就像 5^-1=2。 最佳答案 要计算 x mod m 的倒数,请使用
本文整理了Java中com.zx.zxutils.util.ZXScreenUtil类的一些代码示例,展示了ZXScreenUtil类的具体用法。这些代码示例主要来源于Github/Stackover
本文整理了Java中com.zx.zxutils.util.ZXLogUtil类的一些代码示例,展示了ZXLogUtil类的具体用法。这些代码示例主要来源于Github/Stackoverflow/M
本文整理了Java中com.zx.zxutils.util.ZXAnimUtil类的一些代码示例,展示了ZXAnimUtil类的具体用法。这些代码示例主要来源于Github/Stackoverflow
本文整理了Java中com.zx.zxutils.util.ZXFormatCheckUtil类的一些代码示例,展示了ZXFormatCheckUtil类的具体用法。这些代码示例主要来源于Github
本文整理了Java中com.zx.zxutils.util.ZXDialogUtil类的一些代码示例,展示了ZXDialogUtil类的具体用法。这些代码示例主要来源于Github/Stackover
本文整理了Java中com.zx.zxutils.util.ZXLightUtil类的一些代码示例,展示了ZXLightUtil类的具体用法。这些代码示例主要来源于Github/Stackoverfl
本文整理了Java中com.zx.zxutils.other.ZXRecyclerAdapter.ZxRvHolder类的一些代码示例,展示了ZxRvHolder类的具体用法。这些代码示例主要来源于G
关闭。这个问题是opinion-based .它目前不接受答案。 6年前关闭。 锁定。这个问题及其答案是locked因为这个问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 你最喜欢的汇编器
本文整理了Java中com.zx.zxutils.views.SlideUp.ZXSlideUpBuilder类的一些代码示例,展示了ZXSlideUpBuilder类的具体用法。这些代码示例主要来源
本文整理了Java中com.zx.zxutils.views.ExpandableView.ZXExpandRecyclerHelper类的一些代码示例,展示了ZXExpandRecyclerHelp
本文整理了Java中com.zx.zxutils.views.MPChart.ZXPieChart类的一些代码示例,展示了ZXPieChart类的具体用法。这些代码示例主要来源于Github/Stac
本文整理了Java中com.zx.zxutils.views.ExpandableView.ZXExpandBean类的一些代码示例,展示了ZXExpandBean类的具体用法。这些代码示例主要来源于
本文整理了Java中com.zx.zxutils.views.MPChart.ZXLineChart类的一些代码示例,展示了ZXLineChart类的具体用法。这些代码示例主要来源于Github/St
本文整理了Java中com.zx.zxutils.views.RecylerMenu.ZXRecyclerDeleteHelper类的一些代码示例,展示了ZXRecyclerDeleteHelper类
本文整理了Java中com.zx.zxutils.views.CameraView.ZXCameraView类的一些代码示例,展示了ZXCameraView类的具体用法。这些代码示例主要来源于Gith
本文整理了Java中com.zx.zxutils.views.TableView.ZXTableKeyValues类的一些代码示例,展示了ZXTableKeyValues类的具体用法。这些代码示例主要
本文整理了Java中com.zx.zxutils.util.ZXSharedPrefUtil.getFloat()方法的一些代码示例,展示了ZXSharedPrefUtil.getFloat()的具体
本文整理了Java中com.zx.zxutils.util.ZXScreenUtil.getScreenHeight()方法的一些代码示例,展示了ZXScreenUtil.getScreenHeigh
我是一名优秀的程序员,十分优秀!