mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-24 21:34:06 -06:00
vault backup: 2022-07-26 12:38:12
This commit is contained in:
parent
54b0472e4b
commit
b10a1ff35b
21
content/notes/05-6809-assembly.md
Normal file
21
content/notes/05-6809-assembly.md
Normal file
@ -0,0 +1,21 @@
|
||||
---
|
||||
title: "05-6809-assembly"
|
||||
aliases:
|
||||
tags:
|
||||
- lecture
|
||||
- cosc204
|
||||
---
|
||||
|
||||
|
||||
# Warnings
|
||||
- different CPU architectures have their own machine codes and their own assembly languages
|
||||
- assembly language programs are **not** portable across CPU architectures (e.g., 6809 to x86 ARM) but are often backwards compatible (e.g., x86_64 family)
|
||||
|
||||
# Working up
|
||||
- High level languages
|
||||
- Compiler
|
||||
- Assembly language
|
||||
- Assembler
|
||||
- Machine code
|
||||
- Instruction Set
|
||||
- Hardware
|
||||
Loading…
Reference in New Issue
Block a user