
Nguồn ngoài
Implementing a One Address CPU in Logisim
This purpose of this monograph is to break the abstract understanding of a computer, and to explain a computer’s behavior in completely in mechanistic terms. It will deal specifically with the Central Processing Unit (CPU) of the computer, as this is where the magic happens. All other parts of a computer can be seen as just providing information for the CPU to operate on.
- Tác giả
- Charles W. Kann III
- Nhà xuất bản
- Gettysburg College
- Nguồn
- LibreTexts
- Giấy phép
- CC BY
- Ngôn ngữ
- EN
Mục lục· 21 mục
- 01: Introduction
- 1.01: Basic Components in a CPU
- 1.02: Comparisons of Computer Architectures
- 1.03: Von Neumann and Harvard Architectures
- 02: Assembly Language
- 2.01: What is Assembly Language
- 2.02: Assembly Language Caveats
- 2.03: Assembler Directives
- 2.04: Data types
- 2.05: Designing an Assembly Language
- 2.06: Assembler Programs
- 03: Machine Code
- 3.01: Overview of the Machine Code Instruction Format
- 04: Assembler Program
- 4.01: Running a Program on the One-Address CPU
- 05: CPU Implementation
- 5.01: The Sign Extend Unit
- 5.02: The ALU
- 5.03: The Control Unit (CU)
- 5.04: The CPU
- 5.05: Implementing the CU