SlideShare a Scribd company logo
1 of 23
Download to read offline
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 1 / 23 File: lec5chap4f04.doc
General Items:
? How are the labs coming?
? Any questions?
? Notes about review sheets – Don’t repeat it!
? Got all your grades?
? Can you download everything?
? Emails? Got my email response?
Reading Materials:
? This chapter is about hardware!
? How many people have opened their computer?
Miscellaneous:
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 2 / 23 File: lec5chap4f04.doc
Why do we need to learn about the hardware?
-What type of software applications can be used on the computer
-How to decide what to buy
-What type of capacity we have available
-Bottom line:
o So we will not be ripped off when we buy a new system!
Computer Components
- System Unit: The entire computer unit containing PC components
o Also called chassis
o Types: Desktop / Tower models / etc.
o Includes: Motherboard, memory modules, processor, modem card,
sound card, video card, Power supply, etc.
o In case of all-in-one computers the monitor is included in the SU
Processor
(CPU)
Motherboard
SystemUnit
Memory
Buses
Power
Supply
Ports
Storage
Devices
ExpansionSlots &
Cards
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 3 / 23 File: lec5chap4f04.doc
- Motherboard: The main circuit board in the system unit
o Also called system board
o Includes many chips (Small integrated circuit - IC)
?These chips come in all shapes (packages) and sizes:
?One important type of chip is the processor(CPU)
RAM
Heat sink
Extension Slots
Processor
More....
- Central Processing Unit (CPU):
o Carries the basic instructions in a computer
o Components of CPU:
?Control Unit and Arithmetic/Logic Unit
?Registers
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 4 / 23 File: lec5chap4f04.doc
o Control Unit: Interprets each instruction issued by the program and
decides what to do with the instruction –
o Called the machine cycle - four operations:
?Fetching: Getting instructions/data from the memory
?Decoding: Translating instructions into the machine language
?Executing: Running commands (once in machine language)
?Storing: Putting the data back into the memory
o Arithmetic/Logic Unit (ALU): Performs basic math operations:
?Arithmetic: ?????????????
?Comparison: Compares the data (if A > B Then C = 1)
?Logic: AND / OR / NOT
? IF A = 1 then NOT(A) = 0 (huh?)
? IF A = 1 & B = 0 then [(A) AND (B) = ?] (Quien sabe!)
o Registers: These devices temporarily hold data and instructions
when
?the data is FETCHED
?the instruction is being DECODED (by whom? CU)
?the data is being processed (by whom? ALU)
?the final result is being stored in the memory
Comparing processors:
- Clock rate (Hz) - How fast the processor executes the instructions
o Does not impact peripherals
o Manufacturing and package type affects the clock rate
?the smaller the better
- MIPS (Millions of instructions per second)
- Architecture (superscalar)
o Executing the next instruction before the previous inst. is done!
?Pipelining (executing four instructions at a time)
?Parallel processing (having multiple processors/ sharing)
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 5 / 23 File: lec5chap4f04.doc
- Additional processing capacities
o What is (10 / 3)? – called Integer math!
o Floating-point co-processors (used for calculations!)
o Processor types: Integrated CPU / Motorola / PowerPC, etc.
Memory:
- Temporary storage of information
o Information types (3):
?Operating system, application programs, data being processed
o Memory devices are chips (come in different packaging)
o A memory location has an associated address
o Memory size (2x
= 2,4, 8, 64, ..., 1024….1020
)
o Memory access time (nsec = 10-9
, 1 billionth of a sec. )
?How small is that? mmm
?In Hz or sec. (133 MHz = 7.5 nanosec.)
If A = 2 and B = 3 then where is A + B?
Address (1 KB Memory) Content (8 bits = 1 byte)
1 00001 A (2)
2 00010 B (3)
3 00011 A + B (5)
……. …… …….
1024 (210
) 1000000000
Remember the BINARY system?
(Next time!)
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 6 / 23 File: lec5chap4f04.doc
Basic categories of memory:
?Volatile: Loses its content power is removed
?Non-volatile (NVM)
o Memory types:
?RAM (Random Access Memory) – 128, 512 MB depending
on application; faster processors need more RAM
? RAM is Volatile
? DRAM (Dynamic RAM): Small, Leak-out,
o SDRAM (Synchronous)
o DDR SDRAM (Synch. & read/write per clk cycle)
o Direct (Rambus DRAM) Use pipelining, popular
? SRAM (Static RAM): Faster, more reliable & expensive
? MRAM (Magnetoresistive RAM): Stores data using
magnetic charges instead of electrical charges, less
power, does not have memory leakage – Way in the
future!
? Typically RAMS reside in a Memory Modules sitting in
Memory Slot
o SIMM (single inline memory module - SDRAM)
o DIMM (Dual inline memory module - SDRAM)
o RIMM (Rambus inline memory module - RDRAM)
?Cache
? Two types: memory or disk cache
? Memory cache types
o Help the processor to operate faster by storing the
most frequently used data
o Three types:
?L1: Level 1 (internal to the processor, small
KB)
?L2: (External/Internal, about 64 KB)
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 7 / 23 File: lec5chap4f04.doc
?L3: (Separate from the processor)
?ROM: Read-only-Memory
? stores the type of data that can only be read
o BIOS = Instructions to load the OS & other files to
start the system
o Firmware = Contains permanent instructions
(BIOS)
o Types: PROM (programmable), EEPROM
(Electrically Erasable)
?CMOS (Complementary metal-oxide semiconductor memory)
? Works on battery
? High-speed and low power
? Its information can be changed (time, day, etc.)
? Contains information about HW devices in the computer
?Flash (Special kind of RAM)
? Non-volatile memory
? Flash BIOS (startup information)
? Stores data and programs
? Calculators, toys, etc.
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 8 / 23 File: lec5chap4f04.doc
?
Memory
Volatile Non-Volatile
CMOS RAM Cache Flash ROM
DRAM SRAM
SDRAM
Direct RDRAM
DDR SDRAM
PROM ROM EEPROM
Do MEMORY devices
FORGET and LOSE IT?
Remember:
Smaller, Closer -> Faster!
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 9 / 23 File: lec5chap4f04.doc
So how fast are memory devices? What are their sizes?
Processor
RAM Cache
L2
L3
L1
RAM
HD
CD/ Disk
Fastest Access Time
(read from the mem.)
10 nsec
ROM
100 nsec
1000 nsec
10 msec
1 nsec
Write
Operation:
Processor MEMORY
Read
Operation:
Processor MEMORY
Memory
Modules:
- SIMM
- DIMM
- RIMM
Sizes: 128 MB, 512 MB, …. (220
= 1 MB)
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 10 / 23 File: lec5chap4f04.doc
Registers/
Memory
CPU
Clk
Storage
Devices
I
N
P
U
T
Co
process
or
O
U
T
P
U
T
Demonstrating CPU’s functionality
? Machine cycles (how data is handled)
? Different operations ALU perfumes (Fetch, Decode, Execute,
Store)
? The main function of the Control Unit
? Function of coprocessor
? Pipelining (how much faster?)
? Fast clocking (2.4 GHz)
? Access time (nsec or MHz, How fast data is read from a device)
? Synchronous system - Multi-clocking
? Clock free systems (asynchronous system: faster, low power)
? Parallel Processing!
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 11 / 23 File: lec5chap4f04.doc
Processor types and the date they were introduced
Processor Year Speed
Itanium 2 2002 1.3–1.5 GHZ
Xeon 2001 1.4–3.06 GHZ
Itanium 2001 733–800 MHZ
Pentium 4 2000 1.4–3.2 GHZ
Pentium III Xeon 1999 500–900 MHZ
Pentium III 1999 400 MHZ–1.4 GHZ
Celeron 1998 266 MHZ–2.6 GHZ
Operon 2003 2–2.4 GHZ
Athlon MP 2002 1.53–2.25 GHZ
Athlon XP 2001 1.33–2.26 GHZ
Athlon 1999 500 MHZ–1.4 GHZ
Future chips:
Asynchronous (clock free) ; Less Power;
No Memory Leakage
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 12 / 23 File: lec5chap4f04.doc
Data Representation – the big idea:
-
- So what is the machine language?
o Representing everything in Binary System
?A number system that only has two values: “1”, “0”
? 1=ON State = Signal present
? 0=OFF State = No Signal
?These states are called BITS (short for Binary Digit)
?8 bits constitute a BYTE
?16 bits make a WORD
o All numbers can be represented in the binary system:
- We can represent 0-1 with a single BIT: 0,1
- We can represent 0-3 with TWO BITS: 00,01, 10, 11 (22
- 1)
Decimal System
(1-9):
1,2,3,4,5, …..
Binary System (0-1):
0, 1, 10, 11, 100,
101,…..
Programming Language
Machine Language
Results
Idea / Logic
Analog
World
Digital
World
Spoken Language
(Communication)
Binary System
(Interface)
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 13 / 23 File: lec5chap4f04.doc
- We can represent 0-7 with THREE BITS: 000, 001, …, 111 (23
- 1)
- We can represent 0-255 with 8 BITS (or a BYTE):
o 00000000, 00000001, …., 11111111 (28
- 1)
- Different CODING system can be used to represent
characters/symbols in a computer:
- Characters in other languages can be represented by UNICODE (16-
bit -> 65000 characters):
- Examples:
Symbols
ASCII
(American Standard Code for
Information Interchange)
0
1
2
…
A
B
C
00110000 (48)
00110001
00110010
…..
01000001(65)
01000010
01000011
11110000 (240)
11110001
11110010
…..
11000001 (193)
11000010
11000011
EBCDIC
(Extended Binary Coded Decimal
Interchange Code) - Used in main
frames)
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 14 / 23 File: lec5chap4f04.doc
Article 1 of the Universal Declaration of Human Rights:
-
???????????? ??? ?? ???? ? ???????????? ??????????? ??????????
? ??? ?? ????????? ????? ???????? ? ?????????????????? ?????????????
- Todos los seres humanos nacen libres e iguales en dignidad y derechos y,
dotados como están de razón y conciencia, deben comportarse fraternalmente
los unos con los otros.
- All human beings are born free and equal in dignity and rights. They are endowed with
reason and conscience and should act towards one another in a spirit of brotherhood.
-
What is ASCII?
What is a BIT?
What is a BYTE?
What is a Kilobyte (KB)?
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 15 / 23 File: lec5chap4f04.doc
Expansion Slots and Adaptor Cards:
- A Slot: A SOCKET where a circuit board can be installed
- Adaptor Card (or Expansion Card) resides in the expansion slot
- Expansion cards are used to connect the system unit to Peripherals
(printers, scanners, modems, etc.)
- Some expansion cards provide additional functionalities (video card,
sound card, modem card, etc.)
- Some Expansion cards come with Plug and Play support:
o The computer recognizes these cards and configures itself
- Another example of expansion card is Flash Memory Card
o Examples of Flash Cards: PC Cards, Fax/Modem Card, Memory
Cards, etc.
?Reside in PC Card Slot
?thin looking cards – used in notebook computers
o Support Hot Plugging and Plug and Play
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 16 / 23 File: lec5chap4f04.doc
Types of Adapter Cards
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 17 / 23 File: lec5chap4f04.doc
Ports:
- Interface external devices to the computer
- Come in all kinds of shapes and sizes
-
- Port characteristics include: Number of pins, Type, parallel or serial
- Different ports can be connected using gender connectors
- Examples: Serial Port, Parallel Port, Universal Serial Bus Port, Special
Purpose Ports
o Serial Ports:
?Data is transferred one bit at a time
?Slow data transfer: Keyboard, Mouse, Modems?
?Examples: COM port
o Parallel Ports:
?Data is transferred ONE BUNCH at a time (typically a byte)
?Faster data transfer: Printers
?Examples: PARALLEL port
o USB Ports:
?Fast transfer of data: 480 Mbits per second!
? Different versions such as USB 2.0
?Many interesting features:
? Providing POWER (5V)
? Connecting several devices on a single line
? Interfacing with cables as long as 5-30 meter
? Disabling capacity
COMPUTER
Connector
External
Device
Port
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 18 / 23 File: lec5chap4f04.doc
? Can be connected to multiple devices:
?Scanners, Printers, External Drivers
?As many as 127 devices can be connected together
?Devices can be Daisy chained together or connected
by a hub
? Supports Hot Plugging and Plug and Plug
o Special Purpose Ports:
?FireWire (IEEE 1394 Port)
? Similar to USB
? Used for scanners, DVDs, etc.
? Can connect up to 63 devices together
?MIDI Port
? Musical Instrument Digital Interface
? Used for musical instruments such as keyboards
? Typically all sound cards have MIDI interface
?SCSI Port
? Small Computer System Interface
? A high-speed parallel port connecting up to 15 devices
? Used for interfacing with some printers and drivers
?IrDA
? Infrared Data Association
? Uses Infrared Light Wave (wireless)
? Point-to-point interface (needs alignment)
?Bluetooth Ports
? Alternative to IrDA using Radio Waves
? Wireless port but not point-to-point
? Can be supported by Bluetooth PC Cards
? Converters are required for changing from USB/Serial to
Bluetooth
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 19 / 23 File: lec5chap4f04.doc
BASIC IDEA:
Slots
Motherboard
Expansion
Cards
Buses
Connectors
System Unit
External
Devices
Ports
Internal Devices
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 20 / 23 File: lec5chap4f04.doc
Buses:
- Connecting internal devices together in the system
o Transferring BITS between one module to another
- Bus Design - They different based on their characteristics
- Bus characteristics: Type, Size, and Speed
o BUS SIZE: How many BITS at a time? – (Bus Width)
?32-bit bus, 64-bit bus – most personal computers
?Larger bus width -> more data can be transferred at a time
?Kind of like the number of lanes in a highway
o BUS SPEED: Clock rate, how fast can you transfer the data
?Examples: 100, 133, 400, 800 MHz.
o BUS TYPE: System bus and expansion bus
?System Bus: Part of the motherboard, Processor -> Memory –
very fast
?Expansion Bus:
? Processor -> Peripherals (such as sound cards, hard
disks, etc.) – Slower kind of bus
? Different types of expansion busses: PCI, AGP, USB,
PC Card, FireWire (1394 Bus
Using
PORTS
Processor
MEMORY
MODULES
Using
BUSES
System Unit
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 21 / 23 File: lec5chap4f04.doc
- ISA Bus: Industry Standard Architecture
o Very slow – used for low speed devices
?Mouse, keyboard, sound card
- PCI Bus: Peripheral Component Interconnect
o Resides on the motherboard
o High-speed bus (4 times faster than ISA)
o Used for hard disks, video cards(16 or 32 bit)
- AGP Bus: Accelerator Graphic Port
o Dedicated interface between memory and video card
o Used for AGP video cards
- USB and 1394 bus:
o Connects multiple devices to each other and then to the USB or
1394
Expansion
Card
Interfaces
AGP
- Black thin slots
- Used for graphic
interface
- Invented by Intel
- Very fast
PCI
- White slots (16/32)
with fine pin-out
-Sound cards, video
cards
- Slower than AGP
ISA
- Black bulky slots
- very slow
- used for old modems
and sound cards (for
low-speed devices)
Memory
Fast Bus
(system Bus)
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 22 / 23 File: lec5chap4f04.doc
Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004
F.Farahmand 23 / 23 File: lec5chap4f04.doc
Quiz
What is ASCII Code?
What does it mean when we say “My computer has 256Meg
RAM”?
What is the fastest BUS type?
How many BITs are in one BYTE?
What kind of port is the MOUSE interface to the computer?

More Related Content

What's hot

Bindura university of science education
Bindura university of science educationBindura university of science education
Bindura university of science educationInnocent Tauzeni
 
Lesson three hardware basics
Lesson three hardware basicsLesson three hardware basics
Lesson three hardware basicsMik Endale
 
Computer Architecture and organization
Computer Architecture and organizationComputer Architecture and organization
Computer Architecture and organizationBadrinath Kadam
 
Lec10. Memory and storage
Lec10.      Memory    and      storageLec10.      Memory    and      storage
Lec10. Memory and storageAnzaDar3
 
Assembly Language
Assembly LanguageAssembly Language
Assembly LanguageVijay Kumar
 
Microprocessors Assignment
Microprocessors AssignmentMicroprocessors Assignment
Microprocessors AssignmentRAHUL957367
 
Computer Hardware And Configuration
Computer Hardware And ConfigurationComputer Hardware And Configuration
Computer Hardware And Configurationwaqar ahmed
 
Computer Organisation
Computer OrganisationComputer Organisation
Computer OrganisationLaxmiDevi38
 
2nd puc computer science chapter 1 backdrop of computers
2nd puc computer science chapter 1  backdrop of computers 2nd puc computer science chapter 1  backdrop of computers
2nd puc computer science chapter 1 backdrop of computers Aahwini Esware gowda
 
Power point presantation
Power point presantationPower point presantation
Power point presantationLerato Matibidi
 
Von-Neumann machine and IAS architecture
Von-Neumann machine and  IAS architectureVon-Neumann machine and  IAS architecture
Von-Neumann machine and IAS architectureShishir Aryal
 

What's hot (20)

Bindura university of science education
Bindura university of science educationBindura university of science education
Bindura university of science education
 
Cpu organisation
Cpu organisationCpu organisation
Cpu organisation
 
Lesson three hardware basics
Lesson three hardware basicsLesson three hardware basics
Lesson three hardware basics
 
Computer Architecture and organization
Computer Architecture and organizationComputer Architecture and organization
Computer Architecture and organization
 
nasm_final
nasm_finalnasm_final
nasm_final
 
Lec10. Memory and storage
Lec10.      Memory    and      storageLec10.      Memory    and      storage
Lec10. Memory and storage
 
Assembly Language
Assembly LanguageAssembly Language
Assembly Language
 
I/O Management
I/O ManagementI/O Management
I/O Management
 
Microprocessors Assignment
Microprocessors AssignmentMicroprocessors Assignment
Microprocessors Assignment
 
Computer Hardware And Configuration
Computer Hardware And ConfigurationComputer Hardware And Configuration
Computer Hardware And Configuration
 
How the cpu works
How the cpu worksHow the cpu works
How the cpu works
 
computer Unit 5
computer Unit 5computer Unit 5
computer Unit 5
 
Input output
Input outputInput output
Input output
 
Computer Organisation
Computer OrganisationComputer Organisation
Computer Organisation
 
2nd puc computer science chapter 1 backdrop of computers
2nd puc computer science chapter 1  backdrop of computers 2nd puc computer science chapter 1  backdrop of computers
2nd puc computer science chapter 1 backdrop of computers
 
Pankaj kumar
Pankaj kumar Pankaj kumar
Pankaj kumar
 
Power point presantation
Power point presantationPower point presantation
Power point presantation
 
What is-32-bit-and-64-bit
What is-32-bit-and-64-bitWhat is-32-bit-and-64-bit
What is-32-bit-and-64-bit
 
computer Architecture
computer Architecturecomputer Architecture
computer Architecture
 
Von-Neumann machine and IAS architecture
Von-Neumann machine and  IAS architectureVon-Neumann machine and  IAS architecture
Von-Neumann machine and IAS architecture
 

Viewers also liked

Lec3chap2f04
Lec3chap2f04Lec3chap2f04
Lec3chap2f04screaminc
 
2 amicus brief for-grandmother-as-amicus-curiae-in-support-of-appellant
2 amicus brief for-grandmother-as-amicus-curiae-in-support-of-appellant2 amicus brief for-grandmother-as-amicus-curiae-in-support-of-appellant
2 amicus brief for-grandmother-as-amicus-curiae-in-support-of-appellantscreaminc
 
Leslie stewart custody lawyer
Leslie stewart custody lawyerLeslie stewart custody lawyer
Leslie stewart custody lawyerscreaminc
 
Lec1chap1f04
Lec1chap1f04Lec1chap1f04
Lec1chap1f04screaminc
 
Williams v. state
Williams v. stateWilliams v. state
Williams v. statescreaminc
 
Lec9chap8f04
Lec9chap8f04Lec9chap8f04
Lec9chap8f04screaminc
 
3.9 court review of custodial orders
3.9 court review of custodial orders3.9 court review of custodial orders
3.9 court review of custodial ordersscreaminc
 
Extending foster care_policy_toolkit_5
Extending foster care_policy_toolkit_5Extending foster care_policy_toolkit_5
Extending foster care_policy_toolkit_5screaminc
 
Class action lawsuit --kenny-a-consent-decree-entered-102805-file-stamped
Class action lawsuit --kenny-a-consent-decree-entered-102805-file-stampedClass action lawsuit --kenny-a-consent-decree-entered-102805-file-stamped
Class action lawsuit --kenny-a-consent-decree-entered-102805-file-stampedscreaminc
 
Objections and corrections draft
Objections and corrections draftObjections and corrections draft
Objections and corrections draftscreaminc
 
Cps 189 cps ongoing supervisory case review guide
Cps 189 cps ongoing supervisory case review guideCps 189 cps ongoing supervisory case review guide
Cps 189 cps ongoing supervisory case review guidescreaminc
 
Grand families.org --14-state-of-grandfamilies-report-final
Grand families.org --14-state-of-grandfamilies-report-finalGrand families.org --14-state-of-grandfamilies-report-final
Grand families.org --14-state-of-grandfamilies-report-finalscreaminc
 
Cps 455 a safety assessment
Cps 455 a safety assessmentCps 455 a safety assessment
Cps 455 a safety assessmentscreaminc
 
Certori of lower court example of format bring rissler petitioned
Certori of lower court example of format bring rissler petitionedCertori of lower court example of format bring rissler petitioned
Certori of lower court example of format bring rissler petitionedscreaminc
 
Cps 32 child fatality serious injury report
Cps 32 child fatality serious injury reportCps 32 child fatality serious injury report
Cps 32 child fatality serious injury reportscreaminc
 
Deprivation rules 2014
Deprivation rules 2014Deprivation rules 2014
Deprivation rules 2014screaminc
 
Ch06 deprivation-dependency
Ch06 deprivation-dependencyCh06 deprivation-dependency
Ch06 deprivation-dependencyscreaminc
 

Viewers also liked (18)

Lec3chap2f04
Lec3chap2f04Lec3chap2f04
Lec3chap2f04
 
2 amicus brief for-grandmother-as-amicus-curiae-in-support-of-appellant
2 amicus brief for-grandmother-as-amicus-curiae-in-support-of-appellant2 amicus brief for-grandmother-as-amicus-curiae-in-support-of-appellant
2 amicus brief for-grandmother-as-amicus-curiae-in-support-of-appellant
 
Leslie stewart custody lawyer
Leslie stewart custody lawyerLeslie stewart custody lawyer
Leslie stewart custody lawyer
 
Lec1chap1f04
Lec1chap1f04Lec1chap1f04
Lec1chap1f04
 
Man3000
Man3000Man3000
Man3000
 
Williams v. state
Williams v. stateWilliams v. state
Williams v. state
 
Lec9chap8f04
Lec9chap8f04Lec9chap8f04
Lec9chap8f04
 
3.9 court review of custodial orders
3.9 court review of custodial orders3.9 court review of custodial orders
3.9 court review of custodial orders
 
Extending foster care_policy_toolkit_5
Extending foster care_policy_toolkit_5Extending foster care_policy_toolkit_5
Extending foster care_policy_toolkit_5
 
Class action lawsuit --kenny-a-consent-decree-entered-102805-file-stamped
Class action lawsuit --kenny-a-consent-decree-entered-102805-file-stampedClass action lawsuit --kenny-a-consent-decree-entered-102805-file-stamped
Class action lawsuit --kenny-a-consent-decree-entered-102805-file-stamped
 
Objections and corrections draft
Objections and corrections draftObjections and corrections draft
Objections and corrections draft
 
Cps 189 cps ongoing supervisory case review guide
Cps 189 cps ongoing supervisory case review guideCps 189 cps ongoing supervisory case review guide
Cps 189 cps ongoing supervisory case review guide
 
Grand families.org --14-state-of-grandfamilies-report-final
Grand families.org --14-state-of-grandfamilies-report-finalGrand families.org --14-state-of-grandfamilies-report-final
Grand families.org --14-state-of-grandfamilies-report-final
 
Cps 455 a safety assessment
Cps 455 a safety assessmentCps 455 a safety assessment
Cps 455 a safety assessment
 
Certori of lower court example of format bring rissler petitioned
Certori of lower court example of format bring rissler petitionedCertori of lower court example of format bring rissler petitioned
Certori of lower court example of format bring rissler petitioned
 
Cps 32 child fatality serious injury report
Cps 32 child fatality serious injury reportCps 32 child fatality serious injury report
Cps 32 child fatality serious injury report
 
Deprivation rules 2014
Deprivation rules 2014Deprivation rules 2014
Deprivation rules 2014
 
Ch06 deprivation-dependency
Ch06 deprivation-dependencyCh06 deprivation-dependency
Ch06 deprivation-dependency
 

Similar to Lec45chap4f04

11 & 12
11 & 1211 & 12
11 & 12vonnej
 
5.6 Basic computer structure microprocessors
5.6 Basic computer structure   microprocessors5.6 Basic computer structure   microprocessors
5.6 Basic computer structure microprocessorslpapadop
 
Unit 1 four part pocessor and memory
Unit 1 four part pocessor and memoryUnit 1 four part pocessor and memory
Unit 1 four part pocessor and memoryNeha Kurale
 
Short_Term_Course_on_Phoenix_and_its_App.ppt
Short_Term_Course_on_Phoenix_and_its_App.pptShort_Term_Course_on_Phoenix_and_its_App.ppt
Short_Term_Course_on_Phoenix_and_its_App.pptNaveeN547338
 
Basic course
Basic courseBasic course
Basic courseSirajRock
 
Introduction To operating System:
Introduction To operating System:Introduction To operating System:
Introduction To operating System:Munazza-Mah-Jabeen
 
Fundamentals of computer system and Programming EC-105
Fundamentals of computer system and Programming EC-105Fundamentals of computer system and Programming EC-105
Fundamentals of computer system and Programming EC-105NUST Stuff
 
Three Central Processing Unit
Three   Central Processing UnitThree   Central Processing Unit
Three Central Processing UnitMISY
 
Operating Systems (slides)
Operating Systems (slides)Operating Systems (slides)
Operating Systems (slides)wx672
 
Software development slides
Software development slidesSoftware development slides
Software development slidesiarthur
 
125252.ppt
125252.ppt125252.ppt
125252.pptdivlee1
 
Computer capsule ibps_po_2014
Computer capsule ibps_po_2014Computer capsule ibps_po_2014
Computer capsule ibps_po_2014Lucky Saini
 
INTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.ppt
INTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.pptINTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.ppt
INTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.pptMozammelHaque53
 

Similar to Lec45chap4f04 (20)

11 & 12
11 & 1211 & 12
11 & 12
 
5.6 Basic computer structure microprocessors
5.6 Basic computer structure   microprocessors5.6 Basic computer structure   microprocessors
5.6 Basic computer structure microprocessors
 
1 basic computer course
1 basic computer course1 basic computer course
1 basic computer course
 
Lesson 01
Lesson 01Lesson 01
Lesson 01
 
Unit 1 four part pocessor and memory
Unit 1 four part pocessor and memoryUnit 1 four part pocessor and memory
Unit 1 four part pocessor and memory
 
Short_Term_Course_on_Phoenix_and_its_App.ppt
Short_Term_Course_on_Phoenix_and_its_App.pptShort_Term_Course_on_Phoenix_and_its_App.ppt
Short_Term_Course_on_Phoenix_and_its_App.ppt
 
Week3 v2 (1)
Week3 v2 (1)Week3 v2 (1)
Week3 v2 (1)
 
Basic course
Basic courseBasic course
Basic course
 
Basic course
Basic courseBasic course
Basic course
 
Chapter - 1
Chapter - 1Chapter - 1
Chapter - 1
 
Introduction To operating System:
Introduction To operating System:Introduction To operating System:
Introduction To operating System:
 
Fundamentals of computer system and Programming EC-105
Fundamentals of computer system and Programming EC-105Fundamentals of computer system and Programming EC-105
Fundamentals of computer system and Programming EC-105
 
Three Central Processing Unit
Three   Central Processing UnitThree   Central Processing Unit
Three Central Processing Unit
 
Basic course
Basic courseBasic course
Basic course
 
Operating Systems (slides)
Operating Systems (slides)Operating Systems (slides)
Operating Systems (slides)
 
Software development slides
Software development slidesSoftware development slides
Software development slides
 
125252.ppt
125252.ppt125252.ppt
125252.ppt
 
Computer capsule ibps_po_2014
Computer capsule ibps_po_2014Computer capsule ibps_po_2014
Computer capsule ibps_po_2014
 
INTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.ppt
INTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.pptINTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.ppt
INTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.ppt
 
18. the components of the system unit
18. the components of the system unit18. the components of the system unit
18. the components of the system unit
 

More from screaminc

07052015 when the empirical base crumbles- the myth that open dependency proc...
07052015 when the empirical base crumbles- the myth that open dependency proc...07052015 when the empirical base crumbles- the myth that open dependency proc...
07052015 when the empirical base crumbles- the myth that open dependency proc...screaminc
 
Georgia court improvement project (cip)
Georgia court improvement project (cip)Georgia court improvement project (cip)
Georgia court improvement project (cip)screaminc
 
Juvenile justice delinquency prevention and treatment programs rfp (3)
Juvenile justice delinquency prevention and treatment programs rfp (3)Juvenile justice delinquency prevention and treatment programs rfp (3)
Juvenile justice delinquency prevention and treatment programs rfp (3)screaminc
 
Civil discovery (section 9 11-37)
Civil discovery (section 9 11-37)Civil discovery (section 9 11-37)
Civil discovery (section 9 11-37)screaminc
 
Amended+motion+for+new+trial+(pdf)
Amended+motion+for+new+trial+(pdf)Amended+motion+for+new+trial+(pdf)
Amended+motion+for+new+trial+(pdf)screaminc
 
Motion for new trial -clu 12-19_14_no_51_14
Motion for new trial -clu 12-19_14_no_51_14Motion for new trial -clu 12-19_14_no_51_14
Motion for new trial -clu 12-19_14_no_51_14screaminc
 
Amicus brief-draft-two
Amicus brief-draft-twoAmicus brief-draft-two
Amicus brief-draft-twoscreaminc
 
Appealpowerpoint by darice goode
Appealpowerpoint   by darice goodeAppealpowerpoint   by darice goode
Appealpowerpoint by darice goodescreaminc
 
Juvenile code revised ---hb 242
Juvenile code revised ---hb 242Juvenile code revised ---hb 242
Juvenile code revised ---hb 242screaminc
 
Appealpowerpoint
AppealpowerpointAppealpowerpoint
Appealpowerpointscreaminc
 
Uniform juvenile court rules 01 22-13
Uniform juvenile court rules   01 22-13Uniform juvenile court rules   01 22-13
Uniform juvenile court rules 01 22-13screaminc
 
March 2015 appeal--s14a1703
March 2015 appeal--s14a1703March 2015 appeal--s14a1703
March 2015 appeal--s14a1703screaminc
 
How to file motion for new trial 07142015
How to file motion for new trial 07142015How to file motion for new trial 07142015
How to file motion for new trial 07142015screaminc
 
Narcissistic personality disorder and the dsm–v --miller widigercampbell20101
Narcissistic personality disorder and the dsm–v --miller widigercampbell20101Narcissistic personality disorder and the dsm–v --miller widigercampbell20101
Narcissistic personality disorder and the dsm–v --miller widigercampbell20101screaminc
 
Np v state_of_georgia_usa_statement_of_interest
Np v state_of_georgia_usa_statement_of_interestNp v state_of_georgia_usa_statement_of_interest
Np v state_of_georgia_usa_statement_of_interestscreaminc
 
Changes from dsm iv-tr to dsm-5
Changes from dsm iv-tr to dsm-5Changes from dsm iv-tr to dsm-5
Changes from dsm iv-tr to dsm-5screaminc
 
Cps 36 open records request
Cps 36 open records requestCps 36 open records request
Cps 36 open records requestscreaminc
 
Cps 198 i-screen out form-
Cps 198 i-screen out form-Cps 198 i-screen out form-
Cps 198 i-screen out form-screaminc
 
Appeal format
Appeal formatAppeal format
Appeal formatscreaminc
 
A reference manual for department of family and children services case managers
A reference manual for department of family and children services case managersA reference manual for department of family and children services case managers
A reference manual for department of family and children services case managersscreaminc
 

More from screaminc (20)

07052015 when the empirical base crumbles- the myth that open dependency proc...
07052015 when the empirical base crumbles- the myth that open dependency proc...07052015 when the empirical base crumbles- the myth that open dependency proc...
07052015 when the empirical base crumbles- the myth that open dependency proc...
 
Georgia court improvement project (cip)
Georgia court improvement project (cip)Georgia court improvement project (cip)
Georgia court improvement project (cip)
 
Juvenile justice delinquency prevention and treatment programs rfp (3)
Juvenile justice delinquency prevention and treatment programs rfp (3)Juvenile justice delinquency prevention and treatment programs rfp (3)
Juvenile justice delinquency prevention and treatment programs rfp (3)
 
Civil discovery (section 9 11-37)
Civil discovery (section 9 11-37)Civil discovery (section 9 11-37)
Civil discovery (section 9 11-37)
 
Amended+motion+for+new+trial+(pdf)
Amended+motion+for+new+trial+(pdf)Amended+motion+for+new+trial+(pdf)
Amended+motion+for+new+trial+(pdf)
 
Motion for new trial -clu 12-19_14_no_51_14
Motion for new trial -clu 12-19_14_no_51_14Motion for new trial -clu 12-19_14_no_51_14
Motion for new trial -clu 12-19_14_no_51_14
 
Amicus brief-draft-two
Amicus brief-draft-twoAmicus brief-draft-two
Amicus brief-draft-two
 
Appealpowerpoint by darice goode
Appealpowerpoint   by darice goodeAppealpowerpoint   by darice goode
Appealpowerpoint by darice goode
 
Juvenile code revised ---hb 242
Juvenile code revised ---hb 242Juvenile code revised ---hb 242
Juvenile code revised ---hb 242
 
Appealpowerpoint
AppealpowerpointAppealpowerpoint
Appealpowerpoint
 
Uniform juvenile court rules 01 22-13
Uniform juvenile court rules   01 22-13Uniform juvenile court rules   01 22-13
Uniform juvenile court rules 01 22-13
 
March 2015 appeal--s14a1703
March 2015 appeal--s14a1703March 2015 appeal--s14a1703
March 2015 appeal--s14a1703
 
How to file motion for new trial 07142015
How to file motion for new trial 07142015How to file motion for new trial 07142015
How to file motion for new trial 07142015
 
Narcissistic personality disorder and the dsm–v --miller widigercampbell20101
Narcissistic personality disorder and the dsm–v --miller widigercampbell20101Narcissistic personality disorder and the dsm–v --miller widigercampbell20101
Narcissistic personality disorder and the dsm–v --miller widigercampbell20101
 
Np v state_of_georgia_usa_statement_of_interest
Np v state_of_georgia_usa_statement_of_interestNp v state_of_georgia_usa_statement_of_interest
Np v state_of_georgia_usa_statement_of_interest
 
Changes from dsm iv-tr to dsm-5
Changes from dsm iv-tr to dsm-5Changes from dsm iv-tr to dsm-5
Changes from dsm iv-tr to dsm-5
 
Cps 36 open records request
Cps 36 open records requestCps 36 open records request
Cps 36 open records request
 
Cps 198 i-screen out form-
Cps 198 i-screen out form-Cps 198 i-screen out form-
Cps 198 i-screen out form-
 
Appeal format
Appeal formatAppeal format
Appeal format
 
A reference manual for department of family and children services case managers
A reference manual for department of family and children services case managersA reference manual for department of family and children services case managers
A reference manual for department of family and children services case managers
 

Recently uploaded

Dubai Call Girls O528786472 Call Girls In Dubai Wisteria
Dubai Call Girls O528786472 Call Girls In Dubai WisteriaDubai Call Girls O528786472 Call Girls In Dubai Wisteria
Dubai Call Girls O528786472 Call Girls In Dubai WisteriaUnited Arab Emirates
 
Russian Call Girls Kolkata Chhaya 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls Kolkata Chhaya 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls Kolkata Chhaya 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls Kolkata Chhaya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
原版制作美国天普大学毕业证(本硕)tu毕业证明原版一模一样
原版制作美国天普大学毕业证(本硕)tu毕业证明原版一模一样原版制作美国天普大学毕业证(本硕)tu毕业证明原版一模一样
原版制作美国天普大学毕业证(本硕)tu毕业证明原版一模一样qaffana
 
Thane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsThane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsPooja Nehwal
 
(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service
(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service
(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...Pooja Nehwal
 
VVIP Pune Call Girls Balaji Nagar (7001035870) Pune Escorts Nearby with Compl...
VVIP Pune Call Girls Balaji Nagar (7001035870) Pune Escorts Nearby with Compl...VVIP Pune Call Girls Balaji Nagar (7001035870) Pune Escorts Nearby with Compl...
VVIP Pune Call Girls Balaji Nagar (7001035870) Pune Escorts Nearby with Compl...Call Girls in Nagpur High Profile
 
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai Mumbai ...
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai  Mumbai ...High Profile Call Girls In Andheri 7738631006 Call girls in mumbai  Mumbai ...
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai Mumbai ...Pooja Nehwal
 
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样qaffana
 
(SANA) Call Girls Landewadi ( 7001035870 ) HI-Fi Pune Escorts Service
(SANA) Call Girls Landewadi ( 7001035870 ) HI-Fi Pune Escorts Service(SANA) Call Girls Landewadi ( 7001035870 ) HI-Fi Pune Escorts Service
(SANA) Call Girls Landewadi ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...anilsa9823
 
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...nagunakhan
 
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查awo24iot
 
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...Call Girls in Nagpur High Profile
 
Call Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up Number
Call Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up NumberCall Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up Number
Call Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up NumberMs Riya
 
(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一ga6c6bdl
 
VIP Call Girl Saharanpur Aashi 8250192130 Independent Escort Service Saharanpur
VIP Call Girl Saharanpur Aashi 8250192130 Independent Escort Service SaharanpurVIP Call Girl Saharanpur Aashi 8250192130 Independent Escort Service Saharanpur
VIP Call Girl Saharanpur Aashi 8250192130 Independent Escort Service SaharanpurSuhani Kapoor
 
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai GapedCall Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gapedkojalkojal131
 
Gaya Call Girls #9907093804 Contact Number Escorts Service Gaya
Gaya Call Girls #9907093804 Contact Number Escorts Service GayaGaya Call Girls #9907093804 Contact Number Escorts Service Gaya
Gaya Call Girls #9907093804 Contact Number Escorts Service Gayasrsj9000
 

Recently uploaded (20)

Dubai Call Girls O528786472 Call Girls In Dubai Wisteria
Dubai Call Girls O528786472 Call Girls In Dubai WisteriaDubai Call Girls O528786472 Call Girls In Dubai Wisteria
Dubai Call Girls O528786472 Call Girls In Dubai Wisteria
 
Russian Call Girls Kolkata Chhaya 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls Kolkata Chhaya 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls Kolkata Chhaya 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls Kolkata Chhaya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
原版制作美国天普大学毕业证(本硕)tu毕业证明原版一模一样
原版制作美国天普大学毕业证(本硕)tu毕业证明原版一模一样原版制作美国天普大学毕业证(本硕)tu毕业证明原版一模一样
原版制作美国天普大学毕业证(本硕)tu毕业证明原版一模一样
 
Thane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsThane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call Girls
 
(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service
(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service
(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service
 
9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...
 
VVIP Pune Call Girls Balaji Nagar (7001035870) Pune Escorts Nearby with Compl...
VVIP Pune Call Girls Balaji Nagar (7001035870) Pune Escorts Nearby with Compl...VVIP Pune Call Girls Balaji Nagar (7001035870) Pune Escorts Nearby with Compl...
VVIP Pune Call Girls Balaji Nagar (7001035870) Pune Escorts Nearby with Compl...
 
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai Mumbai ...
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai  Mumbai ...High Profile Call Girls In Andheri 7738631006 Call girls in mumbai  Mumbai ...
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai Mumbai ...
 
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
 
(SANA) Call Girls Landewadi ( 7001035870 ) HI-Fi Pune Escorts Service
(SANA) Call Girls Landewadi ( 7001035870 ) HI-Fi Pune Escorts Service(SANA) Call Girls Landewadi ( 7001035870 ) HI-Fi Pune Escorts Service
(SANA) Call Girls Landewadi ( 7001035870 ) HI-Fi Pune Escorts Service
 
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
 
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
 
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
 
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...
 
Call Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up Number
Call Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up NumberCall Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up Number
Call Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up Number
 
(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
 
VIP Call Girl Saharanpur Aashi 8250192130 Independent Escort Service Saharanpur
VIP Call Girl Saharanpur Aashi 8250192130 Independent Escort Service SaharanpurVIP Call Girl Saharanpur Aashi 8250192130 Independent Escort Service Saharanpur
VIP Call Girl Saharanpur Aashi 8250192130 Independent Escort Service Saharanpur
 
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai GapedCall Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
 
Gaya Call Girls #9907093804 Contact Number Escorts Service Gaya
Gaya Call Girls #9907093804 Contact Number Escorts Service GayaGaya Call Girls #9907093804 Contact Number Escorts Service Gaya
Gaya Call Girls #9907093804 Contact Number Escorts Service Gaya
 

Lec45chap4f04

  • 1. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 1 / 23 File: lec5chap4f04.doc General Items: ? How are the labs coming? ? Any questions? ? Notes about review sheets – Don’t repeat it! ? Got all your grades? ? Can you download everything? ? Emails? Got my email response? Reading Materials: ? This chapter is about hardware! ? How many people have opened their computer? Miscellaneous:
  • 2. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 2 / 23 File: lec5chap4f04.doc Why do we need to learn about the hardware? -What type of software applications can be used on the computer -How to decide what to buy -What type of capacity we have available -Bottom line: o So we will not be ripped off when we buy a new system! Computer Components - System Unit: The entire computer unit containing PC components o Also called chassis o Types: Desktop / Tower models / etc. o Includes: Motherboard, memory modules, processor, modem card, sound card, video card, Power supply, etc. o In case of all-in-one computers the monitor is included in the SU Processor (CPU) Motherboard SystemUnit Memory Buses Power Supply Ports Storage Devices ExpansionSlots & Cards
  • 3. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 3 / 23 File: lec5chap4f04.doc - Motherboard: The main circuit board in the system unit o Also called system board o Includes many chips (Small integrated circuit - IC) ?These chips come in all shapes (packages) and sizes: ?One important type of chip is the processor(CPU) RAM Heat sink Extension Slots Processor More.... - Central Processing Unit (CPU): o Carries the basic instructions in a computer o Components of CPU: ?Control Unit and Arithmetic/Logic Unit ?Registers
  • 4. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 4 / 23 File: lec5chap4f04.doc o Control Unit: Interprets each instruction issued by the program and decides what to do with the instruction – o Called the machine cycle - four operations: ?Fetching: Getting instructions/data from the memory ?Decoding: Translating instructions into the machine language ?Executing: Running commands (once in machine language) ?Storing: Putting the data back into the memory o Arithmetic/Logic Unit (ALU): Performs basic math operations: ?Arithmetic: ????????????? ?Comparison: Compares the data (if A > B Then C = 1) ?Logic: AND / OR / NOT ? IF A = 1 then NOT(A) = 0 (huh?) ? IF A = 1 & B = 0 then [(A) AND (B) = ?] (Quien sabe!) o Registers: These devices temporarily hold data and instructions when ?the data is FETCHED ?the instruction is being DECODED (by whom? CU) ?the data is being processed (by whom? ALU) ?the final result is being stored in the memory Comparing processors: - Clock rate (Hz) - How fast the processor executes the instructions o Does not impact peripherals o Manufacturing and package type affects the clock rate ?the smaller the better - MIPS (Millions of instructions per second) - Architecture (superscalar) o Executing the next instruction before the previous inst. is done! ?Pipelining (executing four instructions at a time) ?Parallel processing (having multiple processors/ sharing)
  • 5. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 5 / 23 File: lec5chap4f04.doc - Additional processing capacities o What is (10 / 3)? – called Integer math! o Floating-point co-processors (used for calculations!) o Processor types: Integrated CPU / Motorola / PowerPC, etc. Memory: - Temporary storage of information o Information types (3): ?Operating system, application programs, data being processed o Memory devices are chips (come in different packaging) o A memory location has an associated address o Memory size (2x = 2,4, 8, 64, ..., 1024….1020 ) o Memory access time (nsec = 10-9 , 1 billionth of a sec. ) ?How small is that? mmm ?In Hz or sec. (133 MHz = 7.5 nanosec.) If A = 2 and B = 3 then where is A + B? Address (1 KB Memory) Content (8 bits = 1 byte) 1 00001 A (2) 2 00010 B (3) 3 00011 A + B (5) ……. …… ……. 1024 (210 ) 1000000000 Remember the BINARY system? (Next time!)
  • 6. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 6 / 23 File: lec5chap4f04.doc Basic categories of memory: ?Volatile: Loses its content power is removed ?Non-volatile (NVM) o Memory types: ?RAM (Random Access Memory) – 128, 512 MB depending on application; faster processors need more RAM ? RAM is Volatile ? DRAM (Dynamic RAM): Small, Leak-out, o SDRAM (Synchronous) o DDR SDRAM (Synch. & read/write per clk cycle) o Direct (Rambus DRAM) Use pipelining, popular ? SRAM (Static RAM): Faster, more reliable & expensive ? MRAM (Magnetoresistive RAM): Stores data using magnetic charges instead of electrical charges, less power, does not have memory leakage – Way in the future! ? Typically RAMS reside in a Memory Modules sitting in Memory Slot o SIMM (single inline memory module - SDRAM) o DIMM (Dual inline memory module - SDRAM) o RIMM (Rambus inline memory module - RDRAM) ?Cache ? Two types: memory or disk cache ? Memory cache types o Help the processor to operate faster by storing the most frequently used data o Three types: ?L1: Level 1 (internal to the processor, small KB) ?L2: (External/Internal, about 64 KB)
  • 7. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 7 / 23 File: lec5chap4f04.doc ?L3: (Separate from the processor) ?ROM: Read-only-Memory ? stores the type of data that can only be read o BIOS = Instructions to load the OS & other files to start the system o Firmware = Contains permanent instructions (BIOS) o Types: PROM (programmable), EEPROM (Electrically Erasable) ?CMOS (Complementary metal-oxide semiconductor memory) ? Works on battery ? High-speed and low power ? Its information can be changed (time, day, etc.) ? Contains information about HW devices in the computer ?Flash (Special kind of RAM) ? Non-volatile memory ? Flash BIOS (startup information) ? Stores data and programs ? Calculators, toys, etc.
  • 8. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 8 / 23 File: lec5chap4f04.doc ? Memory Volatile Non-Volatile CMOS RAM Cache Flash ROM DRAM SRAM SDRAM Direct RDRAM DDR SDRAM PROM ROM EEPROM Do MEMORY devices FORGET and LOSE IT? Remember: Smaller, Closer -> Faster!
  • 9. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 9 / 23 File: lec5chap4f04.doc So how fast are memory devices? What are their sizes? Processor RAM Cache L2 L3 L1 RAM HD CD/ Disk Fastest Access Time (read from the mem.) 10 nsec ROM 100 nsec 1000 nsec 10 msec 1 nsec Write Operation: Processor MEMORY Read Operation: Processor MEMORY Memory Modules: - SIMM - DIMM - RIMM Sizes: 128 MB, 512 MB, …. (220 = 1 MB)
  • 10. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 10 / 23 File: lec5chap4f04.doc Registers/ Memory CPU Clk Storage Devices I N P U T Co process or O U T P U T Demonstrating CPU’s functionality ? Machine cycles (how data is handled) ? Different operations ALU perfumes (Fetch, Decode, Execute, Store) ? The main function of the Control Unit ? Function of coprocessor ? Pipelining (how much faster?) ? Fast clocking (2.4 GHz) ? Access time (nsec or MHz, How fast data is read from a device) ? Synchronous system - Multi-clocking ? Clock free systems (asynchronous system: faster, low power) ? Parallel Processing!
  • 11. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 11 / 23 File: lec5chap4f04.doc Processor types and the date they were introduced Processor Year Speed Itanium 2 2002 1.3–1.5 GHZ Xeon 2001 1.4–3.06 GHZ Itanium 2001 733–800 MHZ Pentium 4 2000 1.4–3.2 GHZ Pentium III Xeon 1999 500–900 MHZ Pentium III 1999 400 MHZ–1.4 GHZ Celeron 1998 266 MHZ–2.6 GHZ Operon 2003 2–2.4 GHZ Athlon MP 2002 1.53–2.25 GHZ Athlon XP 2001 1.33–2.26 GHZ Athlon 1999 500 MHZ–1.4 GHZ Future chips: Asynchronous (clock free) ; Less Power; No Memory Leakage
  • 12. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 12 / 23 File: lec5chap4f04.doc Data Representation – the big idea: - - So what is the machine language? o Representing everything in Binary System ?A number system that only has two values: “1”, “0” ? 1=ON State = Signal present ? 0=OFF State = No Signal ?These states are called BITS (short for Binary Digit) ?8 bits constitute a BYTE ?16 bits make a WORD o All numbers can be represented in the binary system: - We can represent 0-1 with a single BIT: 0,1 - We can represent 0-3 with TWO BITS: 00,01, 10, 11 (22 - 1) Decimal System (1-9): 1,2,3,4,5, ….. Binary System (0-1): 0, 1, 10, 11, 100, 101,….. Programming Language Machine Language Results Idea / Logic Analog World Digital World Spoken Language (Communication) Binary System (Interface)
  • 13. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 13 / 23 File: lec5chap4f04.doc - We can represent 0-7 with THREE BITS: 000, 001, …, 111 (23 - 1) - We can represent 0-255 with 8 BITS (or a BYTE): o 00000000, 00000001, …., 11111111 (28 - 1) - Different CODING system can be used to represent characters/symbols in a computer: - Characters in other languages can be represented by UNICODE (16- bit -> 65000 characters): - Examples: Symbols ASCII (American Standard Code for Information Interchange) 0 1 2 … A B C 00110000 (48) 00110001 00110010 ….. 01000001(65) 01000010 01000011 11110000 (240) 11110001 11110010 ….. 11000001 (193) 11000010 11000011 EBCDIC (Extended Binary Coded Decimal Interchange Code) - Used in main frames)
  • 14. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 14 / 23 File: lec5chap4f04.doc Article 1 of the Universal Declaration of Human Rights: - ???????????? ??? ?? ???? ? ???????????? ??????????? ?????????? ? ??? ?? ????????? ????? ???????? ? ?????????????????? ????????????? - Todos los seres humanos nacen libres e iguales en dignidad y derechos y, dotados como están de razón y conciencia, deben comportarse fraternalmente los unos con los otros. - All human beings are born free and equal in dignity and rights. They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood. - What is ASCII? What is a BIT? What is a BYTE? What is a Kilobyte (KB)?
  • 15. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 15 / 23 File: lec5chap4f04.doc Expansion Slots and Adaptor Cards: - A Slot: A SOCKET where a circuit board can be installed - Adaptor Card (or Expansion Card) resides in the expansion slot - Expansion cards are used to connect the system unit to Peripherals (printers, scanners, modems, etc.) - Some expansion cards provide additional functionalities (video card, sound card, modem card, etc.) - Some Expansion cards come with Plug and Play support: o The computer recognizes these cards and configures itself - Another example of expansion card is Flash Memory Card o Examples of Flash Cards: PC Cards, Fax/Modem Card, Memory Cards, etc. ?Reside in PC Card Slot ?thin looking cards – used in notebook computers o Support Hot Plugging and Plug and Play
  • 16. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 16 / 23 File: lec5chap4f04.doc Types of Adapter Cards
  • 17. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 17 / 23 File: lec5chap4f04.doc Ports: - Interface external devices to the computer - Come in all kinds of shapes and sizes - - Port characteristics include: Number of pins, Type, parallel or serial - Different ports can be connected using gender connectors - Examples: Serial Port, Parallel Port, Universal Serial Bus Port, Special Purpose Ports o Serial Ports: ?Data is transferred one bit at a time ?Slow data transfer: Keyboard, Mouse, Modems? ?Examples: COM port o Parallel Ports: ?Data is transferred ONE BUNCH at a time (typically a byte) ?Faster data transfer: Printers ?Examples: PARALLEL port o USB Ports: ?Fast transfer of data: 480 Mbits per second! ? Different versions such as USB 2.0 ?Many interesting features: ? Providing POWER (5V) ? Connecting several devices on a single line ? Interfacing with cables as long as 5-30 meter ? Disabling capacity COMPUTER Connector External Device Port
  • 18. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 18 / 23 File: lec5chap4f04.doc ? Can be connected to multiple devices: ?Scanners, Printers, External Drivers ?As many as 127 devices can be connected together ?Devices can be Daisy chained together or connected by a hub ? Supports Hot Plugging and Plug and Plug o Special Purpose Ports: ?FireWire (IEEE 1394 Port) ? Similar to USB ? Used for scanners, DVDs, etc. ? Can connect up to 63 devices together ?MIDI Port ? Musical Instrument Digital Interface ? Used for musical instruments such as keyboards ? Typically all sound cards have MIDI interface ?SCSI Port ? Small Computer System Interface ? A high-speed parallel port connecting up to 15 devices ? Used for interfacing with some printers and drivers ?IrDA ? Infrared Data Association ? Uses Infrared Light Wave (wireless) ? Point-to-point interface (needs alignment) ?Bluetooth Ports ? Alternative to IrDA using Radio Waves ? Wireless port but not point-to-point ? Can be supported by Bluetooth PC Cards ? Converters are required for changing from USB/Serial to Bluetooth
  • 19. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 19 / 23 File: lec5chap4f04.doc BASIC IDEA: Slots Motherboard Expansion Cards Buses Connectors System Unit External Devices Ports Internal Devices
  • 20. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 20 / 23 File: lec5chap4f04.doc Buses: - Connecting internal devices together in the system o Transferring BITS between one module to another - Bus Design - They different based on their characteristics - Bus characteristics: Type, Size, and Speed o BUS SIZE: How many BITS at a time? – (Bus Width) ?32-bit bus, 64-bit bus – most personal computers ?Larger bus width -> more data can be transferred at a time ?Kind of like the number of lanes in a highway o BUS SPEED: Clock rate, how fast can you transfer the data ?Examples: 100, 133, 400, 800 MHz. o BUS TYPE: System bus and expansion bus ?System Bus: Part of the motherboard, Processor -> Memory – very fast ?Expansion Bus: ? Processor -> Peripherals (such as sound cards, hard disks, etc.) – Slower kind of bus ? Different types of expansion busses: PCI, AGP, USB, PC Card, FireWire (1394 Bus Using PORTS Processor MEMORY MODULES Using BUSES System Unit
  • 21. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 21 / 23 File: lec5chap4f04.doc - ISA Bus: Industry Standard Architecture o Very slow – used for low speed devices ?Mouse, keyboard, sound card - PCI Bus: Peripheral Component Interconnect o Resides on the motherboard o High-speed bus (4 times faster than ISA) o Used for hard disks, video cards(16 or 32 bit) - AGP Bus: Accelerator Graphic Port o Dedicated interface between memory and video card o Used for AGP video cards - USB and 1394 bus: o Connects multiple devices to each other and then to the USB or 1394 Expansion Card Interfaces AGP - Black thin slots - Used for graphic interface - Invented by Intel - Very fast PCI - White slots (16/32) with fine pin-out -Sound cards, video cards - Slower than AGP ISA - Black bulky slots - very slow - used for old modems and sound cards (for low-speed devices) Memory Fast Bus (system Bus)
  • 22. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 22 / 23 File: lec5chap4f04.doc
  • 23. Lecture 6 / Chapter 4 COSC1300/ITSC 1401/BCIS 1405 9/27/2004 F.Farahmand 23 / 23 File: lec5chap4f04.doc Quiz What is ASCII Code? What does it mean when we say “My computer has 256Meg RAM”? What is the fastest BUS type? How many BITs are in one BYTE? What kind of port is the MOUSE interface to the computer?