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