This note covers the following topics: Basics of computer
architecture, Introduction to Digital Electronics, Binary Numbers, Boolean
Algebra, Combinational Logic Circuits, Sequential Logic Circuits, Von Neumann
Architecture, Optimizing Hardware Performance, Low-level programming,
Programming in C, Character encodings, Assembly programming.
Author(s): Philipp Hafliger, Dag Langmyhr
and Omid Mirmotahari
This note covers computer organization and instructions, Arithmetic, The processor, Memory and input output Organization and advanced computer architecture.
Author(s): Mohamed Sathak A J College of
Engineering
This note covers the following topics, Fundamentals of Computer Design, Basic Organization of a Computer, Instruction Set Design, Addressing Modes, CPU Implementation, Interrupts, The Memory Hierarchy, Virtual Memory.