Computer Fundamentals course

With this course, you will learn how a computer works, it introduces you to assembly-level programming. You will be able to write a simple assembly language program.

At the end of the tutorial, you’ll be able to understand the different types of information which may be stored in a computer memory.

Table of contents

  • A Brief History of Computing
  • A Chronology of Early Computing
  • The Von Neumann Architecture
  • Further Progress…
  • The Silicon Age
  • Languages and Levels
  • Layered Virtual Machines
  • Digital Electronics in a Slide
  • A (Simple) Modern Computer
  • Registers and the Register File
  • Memory Hierarchy
  • Static RAM (SRAM)
  • SRAM Reality
  • Dynamic RAM (DRAM)
  • Operation of a Simple Computer
  • Input / Output
  • MIPS Assembly Language
  • Arithmetic Logic Unit (ALU)
  • Number Representation
  • Signed Numbers
  • Unsigned Arithmetic
  • Arithmetic and Logical Instructions
  • Conditional Execution
  • Loads and Stores
  • Accessing Memory
  • Addressing Modes
  • Representing Text
  • Floating Point
  • Data Structures
  • Bus Hierarchy
  • SPIM System Call Codes
  • Procedures
  • The Stack in Practice
  • Fibonacci… in assembly
  • Optional Assembly Ticks
Size : 1,685.19 Kb
File type : pdf
Downloads: 1010
Created: 2017-10-09

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Computer Tutorials

Blown to Bits

Help! My Computer is Broken

A Case Study in Community-Driven Software Adoption

Version Control with Subversion

Eye Tracking Methodology

Others related eBooks about Computer Fundamentals course

The Computers That Made Britain

Download free course The Computers That Made Britain, pdf file on 297 pages by Tim Danton....

Learning Zeromq

Download free course Learning Zeromq, pdf file on 318 pages by Pieter Hintjens....

Getting the Most from LINQPad Succinctly

Download free course Getting the Most from LINQPad Succinctly, pdf file on 112 pages by José Roberto Olivas Mendoza....

Basic Computer Book PDF Download Computer

The aims and objectives of this course is to understand fundamentally the general scope of the computer system. Free PDF basic computer tutorial....

Intelligent Human Computer Interaction

Download free course Intelligent Human Computer Interaction, pdf file on 227 pages by Patrick Horain, Catherine Achard, Malik Mallem....

Intel Xeon Phi Coprocessor Architecture and Tools

Intel Xeon Phi Coprocessor Architecture and Tools: The Guide for Application Developers pr..., download free Intel Xeon Phi tutorial in PDF (232 pages) created by Rezaur Rahman ....

Help! My Computer is Broken

Download free course Help! My Computer is Broken, pdf file on 144 pages by Barry Collins....

How To Build Your Own PC

We'll walk you through everything you need to know to build your own PC. This is a free Building PC PDF tutorial in 19 chapters and 26 pages....

Introduction to ARM Memory and Assembly Language

Download free pdf tutorial about ARM Memory and Assembly Language,training document for beginners....

Introduction to Computer Science

This PDF tutorial aimes to give students a basic introduction to computer science, computer hardware/software, programming language and compilers. Free training document course under 109 pages by Ryan Stansifer....