Docs: Add dev notes for 2023-08-15
This commit is contained in:
parent
075c4c99ad
commit
6754725c9b
|
|
@ -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.
|
||||
Loading…
Reference in New Issue