mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-25 05:44:06 -06:00
vault backup: 2022-08-03 19:20:51
This commit is contained in:
parent
ee2a070181
commit
bb53af5d1f
@ -4,8 +4,8 @@ aliases:
|
||||
tags:
|
||||
- cosc204
|
||||
- lecture
|
||||
sr-due: 2022-08-03
|
||||
sr-interval: 8
|
||||
sr-due: 2022-08-23
|
||||
sr-interval: 20
|
||||
sr-ease: 250
|
||||
---
|
||||
|
||||
|
||||
@ -16,7 +16,7 @@ sr-ease: 250
|
||||
- extended indirect `LDA [$31FE]` or `LDA [HERE]` points to a memory location which specifies another memory location
|
||||
- direct `LDA $ff` or `lda <HERE`
|
||||
- register `trf X,Y`
|
||||
- indexed `LDA $3111E, X` use memory location that is the sum of the operands
|
||||
- indexed `LDA $311E, X` use memory location that is the sum of the operands
|
||||
- `LDA ,X`
|
||||
- `LDA $23,X`
|
||||
- etc
|
||||
|
||||
20
content/notes/6809-addressing-modes.md
Normal file
20
content/notes/6809-addressing-modes.md
Normal file
@ -0,0 +1,20 @@
|
||||
---
|
||||
title: "6809-addressing-modes"
|
||||
aliases:
|
||||
tags:
|
||||
- cosc204
|
||||
---
|
||||
|
||||
|
||||
name | example | description
|
||||
---------------------------------------------------
|
||||
implied |`inca `
|
||||
0immediate | `lda #$00`
|
||||
extended | `lda $31FE`
|
||||
extended indirect | `lda [$31FE]`
|
||||
direct | `lda $FF$` or `lda <HERE`
|
||||
register | `trf X,Y`
|
||||
indexed | `lda #311E, X` `sta 0,X`
|
||||
indexed relative | `lda [$10, X]`
|
||||
relative | `beq HERE`
|
||||
pr | `lda TABLE,PCR`
|
||||
@ -28,6 +28,7 @@ tags:
|
||||
- [CPU](notes/CPU.md)
|
||||
- [ALU](notes/ALU.md)
|
||||
- [computer-architecture](notes/computer-architecture.md)
|
||||
- [6809-addressing-modes](notes/6809-addressing-modes.md)
|
||||
|
||||
- Hardware
|
||||
- Assembly
|
||||
|
||||
Loading…
Reference in New Issue
Block a user