mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-24 21:34:06 -06:00
vault backup: 2022-07-26 13:48:14
This commit is contained in:
parent
3c59b457f2
commit
2925678ba0
@ -4,6 +4,9 @@ aliases:
|
||||
tags:
|
||||
- lecture
|
||||
- cosc204
|
||||
sr-due: 2022-07-29
|
||||
sr-interval: 3
|
||||
sr-ease: 250
|
||||
---
|
||||
|
||||
|
||||
@ -139,7 +142,26 @@ the hard part is the missing instructions
|
||||

|
||||
|
||||
### Functional Groups
|
||||
|
||||
- Instructions exist for
|
||||
- data transfer
|
||||
- between registers
|
||||
- betwen registers and memory
|
||||
- push and pull from stack
|
||||
- [instructions](https://i.imgur.com/nMQuwma.png)
|
||||
- data processing
|
||||
- arithmetic, logical, shift operaitons
|
||||
- [instructions](https://i.imgur.com/67Els9d.png)
|
||||
- [instructions 2](https://i.imgur.com/gMhKiVb.png)
|
||||
- test and jump / branch
|
||||
- check bits in the flag resister and conditional jump
|
||||
- [test and jump instructions](https://i.imgur.com/q0GImXS.png)
|
||||
- 
|
||||
- input ouput
|
||||
- instructions that access the zero page
|
||||
- `out` and `in` instructions on x86
|
||||
- control
|
||||
- interrupt handling
|
||||
- [instructions](https://i.imgur.com/Mj4PYC2.png)
|
||||
|
||||
## 6502 Fibonacci in Machine Code
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user