From 4c2547eabe68368db75310247c2c63ade1b7936d Mon Sep 17 00:00:00 2001 From: Jet Hughes Date: Fri, 5 Aug 2022 15:19:09 +1200 Subject: [PATCH] vault backup: 2022-08-05 15:19:09 --- content/notes/06-6809-programming.md | 4 ++-- content/notes/08-intro-to-c.md | 3 +++ content/notes/6809.md | 9 ++++++--- content/notes/cosc-204.md | 10 +--------- 4 files changed, 12 insertions(+), 14 deletions(-) diff --git a/content/notes/06-6809-programming.md b/content/notes/06-6809-programming.md index f9028ee8a..6fe54ac7e 100644 --- a/content/notes/06-6809-programming.md +++ b/content/notes/06-6809-programming.md @@ -4,8 +4,8 @@ aliases: tags: - lecture - cosc204 -sr-due: 2022-07-31 -sr-interval: 3 +sr-due: 2022-08-19 +sr-interval: 14 sr-ease: 250 --- diff --git a/content/notes/08-intro-to-c.md b/content/notes/08-intro-to-c.md index 0af3d2528..0cf72a900 100644 --- a/content/notes/08-intro-to-c.md +++ b/content/notes/08-intro-to-c.md @@ -4,6 +4,9 @@ aliases: tags: - lecture - cosc204 +sr-due: 2022-08-08 +sr-interval: 3 +sr-ease: 250 --- Developed 1972 for Unix diff --git a/content/notes/6809.md b/content/notes/6809.md index d9917defb..6a40da457 100644 --- a/content/notes/6809.md +++ b/content/notes/6809.md @@ -49,7 +49,7 @@ sta $0400 ; store the contents of the a register in memory at location $ ## printing a whole string -``` +``` 6809 assembly message: .byte "HELLO WORLD", 0 @@ -77,7 +77,10 @@ done: rts ; return from this routine ``` -# Hello World - # Assembler +- compiles assemble to machine code +- can also dissamble machine code + +assembler create a listing file that gives the location, machines lcode, and assembly of the program +![](https://i.imgur.com/a3DEdyj.png) diff --git a/content/notes/cosc-204.md b/content/notes/cosc-204.md index 0961ae41a..a6ee40053 100644 --- a/content/notes/cosc-204.md +++ b/content/notes/cosc-204.md @@ -10,8 +10,6 @@ tags: [page](https://cosc204.cspages.otago.ac.nz) -# Assignments - # Notes - [ASCII](notes/ASCII.md) - [unicode](notes/unicode.md) @@ -30,13 +28,6 @@ tags: - [computer-architecture](notes/computer-architecture.md) - [6809-addressing-modes](notes/6809-addressing-modes.md) -- Hardware -- Assembly -- C -- Operating systems -- OS Algorithms -- Use of Resources - # Lectures - [01-bits-and-bytes](notes/01-bits-and-bytes.md) - [02-combinatorial-logic](notes/02-combinatorial-logic.md) @@ -45,6 +36,7 @@ tags: - [05-6809-assembly](notes/05-6809-assembly.md) - [06-6809-programming](notes/06-6809-programming.md) - [07-6809-advanced](notes/07-6809-advanced.md) +- [08-intro-to-c](notes/08-intro-to-c.md) # Archive