Data Representation Automated data Processing Binary Data representation Mathematical operations Boolean Algebra Hexadecimal Notation.

Slides:



Advertisements
Similar presentations
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Advertisements

Introduction to Computers Section 4A. home Decimal Number System Called base 10 because 10 symbols are available.
1/1/ / faculty of Electrical Engineering eindhoven university of technology Introduction Part 2: Data types and addressing modes dr.ir. A.C. Verschueren.
Assembly Language for Intel-Based Computers, 4 th Edition Chapter 1: Basic Concepts (c) Pearson Education, All rights reserved. You may modify and.
2.3) Example of program execution 1. instruction  B25 8 Op-code B means to change the value of the program counter if the contents of the indicated register.
INTRODUCTION OF COMPUTER
Chapter 2 Machine Language. Machine language The only language a computer can understand directly. Each type of computer has its own unique machine language.
Processor Technology and Architecture
Chapter 3 Data Representation.
Assembly Language for Intel-Based Computers, 4th Edition
Chapter 3 Data Representation. Chapter goals Describe numbering systems and their use in data representation Compare and contrast various data representation.
Chapter 4 Processor Technology and Architecture. Chapter goals Describe CPU instruction and execution cycles Explain how primitive CPU instructions are.
CS250: Computer Architecture Midterm Review Prof. Chris Clifton February 28, 2007.
1 Pertemuan 2 Machine Structure, Machine Language, And Assembly Language Matakuliah: H0182/Pemrograman Sistem Tahun: 2006 Versi: 01.
Data Representation Kieran Mathieson. Outline Digital constraints Data types Integer Real Character Boolean Memory address.
2 Systems Architecture, Fifth Edition Chapter Goals Describe numbering systems and their use in data representation Compare and contrast various data.
GCSE Computing - The CPU
Introduction to computer: executes instructions. Overview Topics discussed in this webnote: –Structure and operation of the CPU –Program flow –Types of.
3.1Introduction to CPU Central processing unit etched on silicon chip called microprocessor Contain tens of millions of tiny transistors Key components:
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Eleventh Edition Copyright © 2015 Pearson Education, Inc.
1. Fundamentals of Computer Systems Define a computer system Computer Systems in the modern world Professional standards for computer systems Ethical,
CSC 101 Introduction to Computing Lecture 9 Dr. Iftikhar Azim Niaz 1.
Computers Organization & Assembly Language
Some material taken from Assembly Language for x86 Processors by Kip Irvine © Pearson Education, 2010 Slides revised 2/2/2014 by Patrick Kelley.
University of Texas Pan AmDr. John P. Abraham Information Technology Computer Architecture Dr. John P. Abraham.
Lecture#14. Last Lecture Summary Memory Address, size What memory stores OS, Application programs, Data, Instructions Types of Memory Non Volatile and.
Technology in Focus: Under the Hood
COLLEGE FOR PROFESSIONAL STUDIES TOPIC OF PRESENTATION PROCESSOR IN COMPUTER.
SCSC 311 Information Systems: hardware and software
CSU0014 Assembly Languages Homepage: Textbook: Kip R. Irvine, Assembly Language for Intel-Based Computers,
The Instruction Set Architecture Level Dept. of Computer Science Virginia Commonwealth University.
Computers Data Representation Chapter 3, SA. Data Representation and Processing Data and information processors must be able to: Recognize external data.
Copyright © 2003 by Prentice Hall Module 5 Central Processing Unit 1. Binary representation of data 2. The components of the CPU 3. CPU and Instruction.
Introduction to Computer Organization Representing and Manipulating Data CSTA Day 2 Rodrigo A. Obando.
Computer Systems Organization CS 1428 Foundations of Computer Science.
Cis303a_chapt03-2a.ppt Range Overflow Fixed length of bits to hold numeric data Can hold a maximum positive number (unsigned) X X X X X X X X X X X X X.
MATSEC Past Papers May 2010 Paper 1 Paper 2A. What is the difference between each of the following pairs of items? Syntax Error Caused by forgetting certain.
Operation Frequency No. of Clock cycles ALU ops % 1 Loads 25% 2
Stack Stack Pointer A stack is a means of storing data that works on a ‘Last in first out’ (LIFO) basis. It reverses the order that data arrives and is.
Memory and Addressing How and Where Information is Stored.
COMP 1321 Digital Infrastructure Richard Henson University of Worcester October 2013.
Chapter 19 Number Systems. Irvine, Kip R. Assembly Language for Intel-Based Computers, Translating Languages English: Display the sum of A times.
Central Processing Unit. MAJOR COMPONENTS OF CPU.
Irvine, Kip R. Assembly Language for Intel-Based Computers 6/e, Signed Integers The highest bit indicates the sign. 1 = negative, 0 = positive.
An Example Architecture. A Paper Computer - Woody Woody's characteristics Word size – 8 bits One word.
Computer Organization CS345 David Monismith Based upon notes by Dr. Bill Siever and notes from the Patternson and Hennessy Text.
1 Central Processing Unit (CPU) Consists of complex set of electronic circuitry Executes stored program instructions Three components –Registers –Control.
System Unit Working of CPU. The CPU CPU The CPU CPU stands for central processing unit. it is brain of computer It is most important component of the.
Systems Architecture, Fourth Edition 1 Data Representation Chapter 3.
Chapter 2 Turning Data into Something You Can Use
The Central Processing Unit (CPU)
Data Representation. How is data stored on a computer? Registers, main memory, etc. consists of grids of transistors Transistors are in one of two states,
Computer Operation. Binary Codes CPU operates in binary codes Representation of values in binary codes Instructions to CPU in binary codes Addresses in.
1 Section 1.3 Binary Number Systems Fundamentals of Java: AP Computer Science Essentials, 4th Edition Lambert / Osborne.
TECHNOLOGY IN ACTION. Technology in Focus Under the Hood.
Computer Organization Exam Review CS345 David Monismith.
Chapter 3 Data Representation
Topic: Binary Encoding – Part 1
Processor/Memory Chapter 3
Integer Real Numbers Character Boolean Memory Address CPU Data Types
EPSII 59:006 Spring 2004.
CENTRAL PROCESSING UNIT CPU (microprocessor)
Data Representation – Instructions
3.1 Introduction to CPU Central processing unit etched on silicon chip called microprocessor Contain tens of millions of tiny transistors Key components:
Central Processing Unit
CSCI-N 100 Dept. of Computer and Information Science
Comp Org & Assembly Lang
Introduction to Computers
Presentation transcript:

Data Representation Automated data Processing Binary Data representation Mathematical operations Boolean Algebra Hexadecimal Notation

Compactness Accuracy Range Ease manipulation Standardization Goals computer Data Representation

Integer Real number Character ASCII Unicode Boolean Memory Address CPU Data types

Pointers and Address Arrays and links Data structures

Frequency 1,000 Hz =1 K Hz 1,000 K Hz=1Mega Hz 1,000 M Hz =1 G Hz Clock Rate 1 1 Clock rate 1,000,0000,0000 = second =1 nanosecond

General Registers Special Purpose Registers Instruction Registers Instruction Pointer Program status Word CPU Registers

Store the result of comparison operation Control additional branch execution Indicate actual or potential error condition PSW primary uses

Factors affecting electronics or computer component Heat Resistance Conductivity ColdSilverCopperAluminumIronPlasticsRubberGlass