Docs: Add dev notes for 2023-08-15

This commit is contained in:
n loewen 2023-08-15 15:28:42 +01:00
parent 075c4c99ad
commit 6754725c9b
1 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,22 @@
# Dev notes — 2023-08-15
## Goals for today
- [x] Review planned changes to simulator
- [x] 'opcodes' and 'operands'
- [x] fix $00 contains $20 bug
- [ ] Review planned changes to the system
- [x] CHP, CFC -> FHP, FTG -- dev note 2023-08-07
- [ ] ? 5x5 display
- [ ] bank-switching flag in 0 page
- [ ] Implement any changes necessary for writing a program?
- [ ] Write a program
- [ ] LOGO turtle on 5x5?
## Overflow flag
Ken Shirriff, [The 6502 overflow flag explained mathematically](https://www.righto.com/2012/12/the-6502-overflow-flag-explained.html):
> A common definition of overflow is `V = C6 xor C7`. That is, overflow happens if the carry into bit 7 is different from the carry out.