This website requires JavaScript.
Explore
Help
Register
Sign In
izaya
/
collapseos
Watch
1
Star
0
Fork
0
You've already forked collapseos
mirror of
https://github.com/hsoft/collapseos.git
synced
2024-11-06 00:40:56 +11:00
Code
Issues
Releases
Wiki
Activity
bc951a5ff1
collapseos
/
blk
/
004
3 lines
65 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Fix blk overflow in usage guide index
2020-05-23 10:39:28 +10:00
21 How blocks are organized 22 Addressed devices
Limit ourselves to 8-bit branching I'm planning on going back to 8-bit branching. 16-bit br cells incur a non-negligible penalty and, while at first 64 words (128 bytes forward or backward) seemed a bit limiting, I now don't see why one would ever construct such a big branch. It would be un-forthy. Also, I looked at using BC instead of IY to hold IP and the transition would be a lot easier with 8-bit branching. In this commit, all I do is add overflow checks in IF. The mechanic below doesn't change. I'll give myself some time to think it over so that I avoid yet another back and forth.
2020-05-25 00:01:46 +10:00
23 Branching
Reference in New Issue
Copy Permalink