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:
|
tags:
|
||||||
- lecture
|
- lecture
|
||||||
- cosc204
|
- 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
|
### 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
|
## 6502 Fibonacci in Machine Code
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user