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

Learning Minecraft Bukkit

AI for Everyone?

Cyber-Physical Systems of Systems

Foundations of Software Science and Computation Structures

HackSpace Magazine: Issue 48

Others related eBooks about Computer Fundamentals course

Probability and Statistics for Computer Science

Download free course Probability and Statistics for Computer Science, pdf file on 374 pages by David Forsyth....

Analysis for Computer Scientists

Download free course Analysis for Computer Scientists, pdf file on 372 pages by by Michael Oberguggenberger, Alexander Ostermann....

Operating Systems: From 0 to 1

Download free course Operating Systems: From 0 to 1, pdf file on 309 pages by Tu Do Hang....

IEA International Computer and Information Literacy Study 2018 Assessment Framework

Download free course IEA International Computer and Information Literacy Study 2018 Assessment Framework, pdf file on 77 pages by Julian Fraillon, John Ainley, Wolfram Schulz, Daniel Duckworth, Tim Friedman....

Basic Computer Hardware Tutorial

Download Basic Computer Hardware Tutorial, training document in pdf intended to beginners....

Program Arcade Games

Download free course Program Arcade Games, pdf file on 392 pages by Paul Craven....

Computer and Information Sciences

Download free course Computer and Information Sciences, pdf file on 280 pages by Tadeusz Czachórski, Erol Gelenbe, Krzysztof Grochla, Ricardo Lent....

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 ....

Entity Framework Core Succinctly

Download free course Entity Framework Core Succinctly, pdf file on 111 pages by Ricardo Peres....

Basic computer concepts PDF course

This pdf tutorial aims to give students the basics concepts of computer, hardware, software and input/output devices. Free PDF training course in 43 pages by Seema Sirpal....