Computer Organization and Architecture

Computer organization is a description of the electrical circuitry of a computer that is sufficient for completely describing the operation of the hardware. Computer architecture is the conceptual design and fundamental operational structure of a computer system.

All categories

Books under this sub-category (18 books)

[No longer freely accessible] The Elements of Computing Systems: Building a Modern Computer from First Principles

Post date: 28 Dec 2016
This textbook leads students through twelve chapters and projects that gradually build a basic hardware platform and a modern software hierarchy from the ground up.
Publisher: The MIT Press
Publication date: 31 Mar 2005
Document Type: Textbook
 
[No longer freely accessible] The Elements of Computing Systems: Building a Modern Computer from First Principles

[No longer freely accessible] The Elements of Computing Systems: Building a Modern Computer from First Principles

Post date: 28 Dec 2016
This textbook leads students through twelve chapters and projects that gradually build a basic hardware platform and a modern software hierarchy from the ground up.
Publisher: The MIT Press
Publication date: 31 Mar 2005
Document Type: Textbook


[Sample Chapters and Code] The Engineering of Reliable Embedded Systems, Second Edition

Post date: 07 Feb 2009
This is a book about the rapid development of software for embedded systems in which reliability is a central design consideration.
Publication date: 16 May 2017
Document Type: Book
 
[Sample Chapters and Code] The Engineering of Reliable Embedded Systems, Second Edition

[Sample Chapters and Code] The Engineering of Reliable Embedded Systems, Second Edition

Post date: 07 Feb 2009
This is a book about the rapid development of software for embedded systems in which reliability is a central design consideration.
Publication date: 16 May 2017
Document Type: Book


Algorithms and Data Structures in VLSI Design

Post date: 07 Oct 2006
This textbook provides an introduction to ordered binary decision diagrams (OBDDs), with an emphasis on applications in computer-aided circuit design and formal verification.
Publisher: Springer-Verlag GmbH
Publication date: 01 Aug 1998
Document Type: Textbook
 
Algorithms and Data Structures in VLSI Design

Algorithms and Data Structures in VLSI Design

Post date: 07 Oct 2006
This textbook provides an introduction to ordered binary decision diagrams (OBDDs), with an emphasis on applications in computer-aided circuit design and formal verification.
Publisher: Springer-Verlag GmbH
Publication date: 01 Aug 1998
Document Type: Textbook


Application-Specific Integrated Circuits

Post date: 02 Feb 2009
Addressing the trend in industry away from fully custom chip design to semi-custom technology, this book provides the first comprehensive introduction to Application Specific Integrated Circuits (ASICs).
Publisher: Addison-Wesley Professional
Publication date: 31 Dec 1997
Document Type: Book
 
Application-Specific Integrated Circuits

Application-Specific Integrated Circuits

Post date: 02 Feb 2009
Addressing the trend in industry away from fully custom chip design to semi-custom technology, this book provides the first comprehensive introduction to Application Specific Integrated Circuits (ASICs).
Publisher: Addison-Wesley Professional
Publication date: 31 Dec 1997
Document Type: Book


Capability-Based Computer Systems

Post date: 28 Jan 2007
A thorough survey and description of early capability-based and object-based hardware and software systems.
Publisher: Digital Press
Publication date: 31 Dec 1984
 
Capability-Based Computer Systems

Capability-Based Computer Systems

Post date: 28 Jan 2007
A thorough survey and description of early capability-based and object-based hardware and software systems.
Publisher: Digital Press
Publication date: 31 Dec 1984


Computer Aids for VLSI Design, Second Edition

Post date: 27 Jul 2006
Describes how computers can be programmed to help in the design of very-large-scale integrated (VLSI) circuits. Such circuits are easy to manufacture, low cost, with simplified design methodologies.
Publisher: Addison-Wesley Publishing
Publication date: 31 Dec 1997
 
Computer Aids for VLSI Design, Second Edition

Computer Aids for VLSI Design, Second Edition

Post date: 27 Jul 2006
Describes how computers can be programmed to help in the design of very-large-scale integrated (VLSI) circuits. Such circuits are easy to manufacture, low cost, with simplified design methodologies.
Publisher: Addison-Wesley Publishing
Publication date: 31 Dec 1997


Computer Organization and Design Fundamentals

Post date: 09 Sep 2006
Intended for computer science majors who want to study computer organization without a background in electrical engineering. Topics such as analog to digital conversion, CRC's, and memory organization are covered using practical terms and examples.
Publication date: 11 May 2005
License: Standard Copyright License
 
Computer Organization and Design Fundamentals

Computer Organization and Design Fundamentals

Post date: 09 Sep 2006
Intended for computer science majors who want to study computer organization without a background in electrical engineering. Topics such as analog to digital conversion, CRC's, and memory organization are covered using practical terms and examples.
Publication date: 11 May 2005
License: Standard Copyright License


Computer Science from the Bottom Up

Post date: 10 May 2016
This book aims to teach computer science from the bottom up, working from operating systems fundamentals through to how those applications are compiled and executed.
Publication date: 01 Jan 2016
License: Creative Commons Attribution-ShareAlike 3.0 Unported
Document Type: Book
 
Computer Science from the Bottom Up

Computer Science from the Bottom Up

Post date: 10 May 2016
This book aims to teach computer science from the bottom up, working from operating systems fundamentals through to how those applications are compiled and executed.
Publication date: 01 Jan 2016
License: Creative Commons Attribution-ShareAlike 3.0 Unported Document Type: Book


Crafting a Chip, A Practical Guide to the UofU VLSI CAD Flow

Post date: 28 Jan 2007
Contains tutorials for powerful industrial strength EDA and CAD tools from Cadence and Synopsy, the same tools that major chip makers use to build commercial chips.
Publication date: 24 Aug 2006
 
Crafting a Chip, A Practical Guide to the UofU VLSI CAD Flow

Crafting a Chip, A Practical Guide to the UofU VLSI CAD Flow

Post date: 28 Jan 2007
Contains tutorials for powerful industrial strength EDA and CAD tools from Cadence and Synopsy, the same tools that major chip makers use to build commercial chips.
Publication date: 24 Aug 2006


Design of VLSI Systems

Post date: 27 Jul 2006
Presents a unified view of technological, architectural and design-related aspects of VLSI systems, and to familiarize the audience with the state-of-the-art issues in VLSI system design.
Publication date: 31 Dec 1998
 
Design of VLSI Systems

Design of VLSI Systems

Post date: 27 Jul 2006
Presents a unified view of technological, architectural and design-related aspects of VLSI systems, and to familiarize the audience with the state-of-the-art issues in VLSI system design.
Publication date: 31 Dec 1998


Digital Circuit Projects: An Overview of Digital Circuits Through Implementing Integrated Circuits - Second Edition

Post date: 24 Nov 2016
To understand how a computer works, it is essential to understand the digital circuits which make up the CPU. This text introduces the most important of these digital circuits; adders, decoders, multiplexers, D flip-flops, and simple state machines.
Publisher: The Cupola Scholarship
Publication date: 12 May 2014
License: Creative Commons Attribution 4.0 International
Document Type: Book
 
Digital Circuit Projects: An Overview of Digital Circuits Through Implementing Integrated Circuits - Second Edition

Digital Circuit Projects: An Overview of Digital Circuits Through Implementing Integrated Circuits - Second Edition

Post date: 24 Nov 2016
To understand how a computer works, it is essential to understand the digital circuits which make up the CPU. This text introduces the most important of these digital circuits; adders, decoders, multiplexers, D flip-flops, and simple state machines.
Publisher: The Cupola Scholarship
Publication date: 12 May 2014
License: Creative Commons Attribution 4.0 International Document Type: Book


How Computers Work: Processor and Main Memory

Post date: 30 Nov 2006
Explains the operation of a simple, but fully functional computer consists mainly of a processor and main memory, in complete detail. Relays, which are explained, are used in the circuitry instead of transistors for simplicity.
Publication date: 27 Sep 2015
 
How Computers Work: Processor and Main Memory

How Computers Work: Processor and Main Memory

Post date: 30 Nov 2006
Explains the operation of a simple, but fully functional computer consists mainly of a processor and main memory, in complete detail. Relays, which are explained, are used in the circuitry instead of transistors for simplicity.
Publication date: 27 Sep 2015


Introduction To MIPS Assembly Language Programming

Post date: 24 Nov 2016
This book introduces students to assembly language programming in MIPS. It covers basic operators and instructions, subprogram calling, loading and storing memory, program control, and the conversion of the assembly language program into machine code.
Publisher: The Cupola Scholarship
Publication date: 31 Dec 2015
License: Creative Commons Attribution 4.0 International
Document Type: Book
 
Introduction To MIPS Assembly Language Programming

Introduction To MIPS Assembly Language Programming

Post date: 24 Nov 2016
This book introduces students to assembly language programming in MIPS. It covers basic operators and instructions, subprogram calling, loading and storing memory, program control, and the conversion of the assembly language program into machine code.
Publisher: The Cupola Scholarship
Publication date: 31 Dec 2015
License: Creative Commons Attribution 4.0 International Document Type: Book


Models of Computation Exploring the Power of Computing

Post date: 11 May 2016
This book re-examines theoretical computer science, offering a fresh approach that gives priority to resource tradeoffs and complexity classifications over the structure of machines and their relationships to languages.
 
Models of Computation Exploring the Power of Computing

Models of Computation Exploring the Power of Computing

Post date: 11 May 2016
This book re-examines theoretical computer science, offering a fresh approach that gives priority to resource tradeoffs and complexity classifications over the structure of machines and their relationships to languages.

PC Architecture

Post date: 08 Mar 2007
Written in easy language and contains 45 chapters with a lot of illustrations. Requires some practical experience with PC’s and familiarity with the most basic computer jargon (bits, bytes, RAM, etc.).
Publication date: 01 Mar 2005
 
PC Architecture

PC Architecture

Post date: 08 Mar 2007
Written in easy language and contains 45 chapters with a lot of illustrations. Requires some practical experience with PC’s and familiarity with the most basic computer jargon (bits, bytes, RAM, etc.).
Publication date: 01 Mar 2005


Book Categories
Sponsors