Presentation to Linux Users of Victoria Beginner's Workshop. August 20, Dedicated to Christopher Espinosa

Similar documents
Computers Are Your Future

FUNCTIONS OF COMPONENTS OF A PERSONAL COMPUTER

Introduction to the Personal Computer

About the Presentations

Computers Are Your Future

Computers and Microprocessors. Lecture 34 PHYS3360/AEP3630

Chapter 4 The Components of the System Unit

A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, 5e. Chapter 1 Introducing Hardware

Unit 1. Aries Technology Course

Components of a personal computer

Technology in Action. Chapter Topics. Participation Question. Participation Question. Participation Question 8/8/11

Providing Fundamental ICT Skills for Syrian Refugees PFISR

VISUAL SUMMARY. The System Unit

Introduction To Computer Hardware. Hafijur Rahman

LabSim Mapping Matrix

Experiment #0. PC Hardware and Operating Systems

Section 3 MUST BE COMPLETED BY: 10/17

Notes - Computer Hardware Basics

Computers in Business: Concepts in Hardware and Software

Assembly Language for x86 Processors 7 th Edition. Chapter 2: x86 Processor Architecture

System Unit. By: Khadeeja Farkash

Q1. Describe C.P.U and its subunits with the help of diagram?

MSc-IT 1st Semester Fall 2016, Course Instructor M. Imran khalil 1

Below is a reviewer on the skill assessment exam of those who wanted to get a certificate on Computer Hardware

Chapter I The System Unit

In this video we are going to see how a personal computer hardware is organised

CREATED BY M BILAL & Arslan Ahmad Shaad Visit:

History. 3rd Generation- Integrated Circuits, Transistors (Integrated Circuit form) for Memory ( memory is now volatile), Terminal/Keyboard for I/O

Inside the Computer System

Chapter 4 The Components of the System Unit

Intentionally Blank 0

Motherboard Components of a Desktop Computer

CS 16: Assembly Language Programming for the IBM PC and Compatibles

Homeschool Enrichment. The System Unit: Processing & Memory

Chapter 2 Motherboards and Processors

Technology in Action

Identify Components of the. Motherboard

9/7/2012. Introduction. Peeking into Computer Science. Jalal Kawash Mandatory: Chapter 1 Optional: None. Reading Assignment

Total Mark out of 35

Module 1. Introduction. Version 2 EE IIT, Kharagpur 1

Computer Hardware. In this lesson we will learn about Computer Hardware, so that we have a better understanding of what a computer is.

computer case. Various form factors exist for motherboards, as shown in this chart.

System Unit Components Chapter2

COMPUTER ORGANIZATION & SKILLS

Assembly Language for Intel-Based Computers, 4 th Edition. Chapter 2: IA-32 Processor Architecture. Chapter Overview.

UNIT 2 Data Center Environment

Chapter 1: Introduction to the Personal Computer

Introduction to Configuration. Chapter 4

A Review of Chapter 5 and. CSc 2010 Spring 2012 Instructor: Qian Hu

Chapter 6 Part 1 Understanding Hardware

Mother Board And Its Components By :- IMRAN QURESHI

Review Questions on Computer Basics

Introduction to a Typical PC. Freedom High School

lesson 3 Transforming Data into Information

Defining Computers. Defining Computers. Understanding Essential Computer Concepts

4) Apple's OS X and Microsoft Windows are examples of software. A) utility B) application C) operating system D) communication

Computer Basics. Lesson 1 Introduction to Computers. Edited by C. Rhodes 08/11

machine cycle, the CPU: (a) Fetches an instruction, (b) Decodes the instruction, (c) Executes the instruction, and (d) Stores the result.

Part Number Class Category Title UPC Code Image Download Country of Origin Cost MSRP. Short Description. Long Description. Main Specifications

I.T. CHAPTER 6. A docking station may have PCI slots for expansion cards and speakers.

Motherboard Specifications, A8AE-LE (AmberineM)

Discovering Computers 2012

Main Parts of Personal Computer

COMPUTER SYSTEM. COMPUTER SYSTEM IB DP Computer science Standard Level ICS3U. COMPUTER SYSTEM IB DP Computer science Standard Level ICS3U

COMPUTER HARDWARE & NETWORK TROUBLESHOOTING

Chapter 0: IT Essentials Introduction Chapter 1: Introduction to the Personal Computer

Electricity: Voltage. Gate: A signal enters the gate at a certain voltage. The gate performs operations on it, and sends it out was a new signal.

Assembly Language for Intel-Based Computers, 4 th Edition. Kip R. Irvine. Chapter 2: IA-32 Processor Architecture

Unit 2: Technology Systems. Computer and technology systems

2) Computers use a language consisting of 0s and 1s. A) symbol B) binary C) byte D) system

Chapter 2. Prepared By: Humeyra Saracoglu

OS And Hardware. Computer Hardware Review PROCESSORS. CPU Registers. CPU Registers 02/04/2013

HARDWARE AND OPERATING SYSTEMS

Chapter 3: System Configuration

Computer Architecture

Show how to connect three Full Adders to implement a 3-bit ripple-carry adder

INFORMATION SYSTEM PARTS AND COMPUTER TYPES

Computer Maintenance. Unit Subtitle: Motherboards. Copyright Texas Education Agency, All rights reserved. 1

The Modern Computer. Exploring Computer Science

Introduction to Microprocessor

Computer Hardware. Lect 3: Input / System Unit/Output & Storage

The Components of the System Unit

Computer Basics PC-100

IT Essentials v5.0: Introduction to the Personal Computer Online Study Questions Chapter 1

SECTION 2 (Part B) Types And Components Of Computer Systems. Sophia Pratzioti

OPERATING SYSTEMS & UTILITY PROGRAMS

Lecture 2 Microcomputer Organization: Fig.1.1 Basic Components of Microcomputer

Personal computer hardware From Wikipedia, the free encyclopedia (Redirected from Computer hardware)

So computers can't think in the same way that people do. But what they do, they do excellently well and very, very fast.

Computer Organization

Chapter No. 1. Motherboard & its Components

Arithmetic/logic Unit (ALU)

Chapter One. Introduction to Computer System

1.- Search for information about the difference between BITS, BYTES and other units of measure for digital information.

: COMPUTER HARDWARE AND NETWORKING COURSE CODE : 6043 COURSE CATEGORY PERIODS PER WEEK : 5 PERIODS PER SEMESTER : 75/6 CREDITS : 5 TIME SCHEDULE

System Unit Components. Chapter2

INTRODUCTION TO COMPUTERS

Downloaded from various sources on the NET

INTRODUCTION TO INFORMATION & COMMUNICATION TECHNOLOGY (ICT) LECTURE 2 : WEEK 2 CSC-111-T

LabSim Mapping Matrix

Transcription:

An Introduction to Computer Hardware With Linux Presentation to Linux Users of Victoria Beginner's Workshop August 20, 2011 http://levlafayette.com Dedicated to Christopher Espinosa

It's About Knowledge 0.1 Assume Nothing. This presentation will assume that you know nothing about computer hardware. It will also assume you are all very fast learners. 0.2 The Apple II Lesson. If you want people to really understand computers they must become familiar with it. See the Apple II Users Manual. 0.2 Yield To The Hands On Imperative. Part of the Hacker Ethic, with sharing, collaborating and building. Steven Levy, Hackers: Heroes of the Computer Revolution, (1984). It is part of the GNU/Linux tradition.

System Unit and Standard Peripherals 1.1 The System Unit. The system unit contains the power supply, motherboard, CPU, RAM, hard disk, peripheral controllers 1.2 Standard Input and Standard Output. Refer to the basic input (typically the keyboard and mouse) and output devices (the monitor); in operating system terms is also refers the preconnected input and output channels between a computer program and its environment. 1.3 Redirection. In a GNU/Linux operating system standard input, output and error streams can be redirected to a file, device etc.

The Case/Chassis and Power Supply 2.1 The Case/Chassis. The case or chassis is the box that houses the motherboard, power supply and other components of the system unit. Three main styles; desktop, tower and mini. 2.2 Power Supply. The power supply provides the necessary voltage for operation to the motherboard with leads to requisite components (hard disk drive, DVD). Often a much underrated part of the computer system. 2.3 Linux has support for ACPI (Advanced Configuration & Power Interface

The Mother of All Boards 3.1 The Motherboard: Or system board is a printed circuit board that holds the main components of a system and connections for peripherals. Contemporary styles include a large range of the latter; keyboard, mouse, serial and parallel ports, audio, video and networking devices, which were previously handled by expansion cards. 3.2 Computer form factor: Motherboards come in different sizes. Smaller motherboards will have issues with power supply. Common versions include Standard-ATX, Micro-ATX, Mini-ITX, Nano-ITX, Pico-ITX.

The Central Processing Unit 4.1 The CPU: Attached to a motherboard socket the processor performs the basic arithmetical, logical, and input/output operations of the system according to program requirements. Usually include an arthimetic logic unit (ALU) and a control unit (CU), which manages memory, decoding, and execution. 4.2 Speed and Width: Main specifications are speed (in gigahertz) and width (internal registries, data bus size, memory address bus). 4.3 Parallelisation, Threading and Multicore: Subscalar processers are very inefficient! Alternatives include instruction level and thread-level parallelism. Processing performance of computers has been further increased by using multi-core processors, added two or more individual processors ("cores") into one integrated circuit.

Basic Input/Output System (BIOS) 5.1 POST and Bootstrapping: The BIOS is the first code run by a PC when powered, initialising core devices (video, keyboard, mouse, HDD, DVD) and locating the operating system. 5.2 Nonvolatile BIOS memory: A small memory on PC motherboards that is used to store BIOS settings. It was traditionally called CMOS RAM. 5.3 Coreboot: is a free software project which seeks to replace proprietary BIOS firmware with a minimalist system. Coreboot simply copies the kernel to RAM, jumps to the entry point and let's Linux do the rest of the hardware initialisation.

Random and Read Only Memory 6.1 RAM and ROM: Which memory do you remember? RAM is Random Access Memory, that holds all the programs and data that the processor is using at a given time. It can differentiated from Read Only Memory (ROM) which usually can't be modified or disk memory (also known as storage). 6.2 Static and Dynamic RAM: The former is inexpensive and has higher memory capacity on each chip. SRAM is faster and used in the processor cache.. 6.3 Double Data Rate RAM: Transfers data on both the rising and falling edges of the clock cycle. Four levels of DDR RAM. DDR4 will be released next year.

Hard and Optical Drive 7.1Hard Disk Drive: High capacity non-volatile storage for the operating system, applications and user-data. Rigid platters on a spindle, information written to sectors in parallel tracks. 7.2 Optical Drive: Most common is the DVD Drive, Neither has the capacity or speed of fixed disk. Slot loading or tray loading.

Video and Audio 8.1 Video and Audio Components: Two major components in each, the VDU (e.g., CRT or LCD) and the video controller (onboard or card) and the speakers and sound card (on-board or card). The controller acts is an interface between the system and the peripheral. Can include own BIOS, processor, memory, driver etc. 8.2 Drivers: Device Drivers: A computer program allowing higherlevel computer programs to interact with a hardware device. When a calling program invokes a routine in the driver, the driver issues commands to the device; a translator between a hardware device and the applications or operating systems that use it.

Input/Output Ports 9.1Serial and Parallel: Typically associated with different types of peripheral hardware. Serial was asynchronous in 9 and 25 pin standard. Parallel ports, in comparison, typical for printers to a PC were initially one-way. The name 'parallel' port comes from the fact that they have eight lines for sending one bit of data (one byte total) simultaneously. 9.2 Universal Serial Bus: USB is an external peripheral bus standard that eliminates the needs to install cards into the computer and saves system resources such as interrupts (IRQs).

Hardware and Your Linux System 10.1 Your Hardware (GUI): On the GUI use GNOME Device Manager (install, System Tools) or System > Preferences && Administration. Or with KDE use KMenu -> Applications -> System -> System Monitor. 10.2 Your Hardware (command line): /proc/cpuinfo, /proc/filesystems, /proc/kmsg, /proc/meminfo; df -h; free; /sbin/lspci, /sbin/lsusb, dmesg, dmicode