تحميل لكتاب Computer Peripherals Lectures محاضرات طرفيات الحاسب علي اكثر من سيرفر

This is computer peripherals lectures from Nanyang Technological University computer peripherals book are rare and this one is over 300 page so enjoy the book is talking about  Computer Buses , Display Systems ,Liquid Crystal Displays and Plasmatron , Keyboards , Mouse and Tackball , Bar codes , Magnetic Recording Fundamentals , Floppy Disk Drives , Partial Response Maximum Likelihood (PRML) , Hard Disk Drives , Magnetic Tape Drives , Optical Disks , Impact Printers , Laser Printers , Ink Jet Printing , and Thermal Printing in addition to appendix that talk about Universal Serial Bus Specification 1.00 Protocol Layer  Final Draft


TOC


Chapter 0 Introduction and Revisions

0.1. Definition
0.2. Classification
Peripheral devices are usually classified by their function:
(1) Input devices such as keyboards, mice, bar-code scanners and digitisers.
(2) Output devices like printers, plotters and displays.
(3) Storage devices, which include floppy and hard disks, optical disks and
magnetic tape drives.
(4) Multi-media devices and others.
Physical, Ergonomic, Safety and Environmental Requirements
0.3. Computer I/O Architecture
0.4. Interfacing to Input/Output Devices
0.5. I/O Interfacing Techniques
0.5.1. Polling
0.5.2. Interrupts
0.5.3. Direct Memory Access (DMA)
0.6. Summary
0.7.Reading Guides

Chapter 1. Computer Buses


1.1. Microcomputer Bus Structure
1.1.1. Bus Definition
1.2. Speed of Data transfer
1.2.1. Serial vs. Parallel
1.2.2. Speeds of Buses
1.2.3. Sustained vs. Burst Throughput
1.3. Bus Protocols
1.3.1. Synchronous Buses
1.3.2. Asynchronous Buses
1.3.3. Semi-synchronous Buses
1.4. Buses
1.4.1. Local Buses
1.4.2. PCI Bus (Peripheral Component Interconnect Bus)
1.4.2.1.PCI Chipsets
1.4.3. SCSI Bus and IDE
1.4.3.1. SCSI
1.4.3.2. IDE
1.4.4. FireWire and USB
1.4.4.1. FireWire
1.4.4.2. Universal Serial Bus
1.4.4.3. Fire Wire vs. USB
1.5. USB
1.5.1. Architectural Overview
1.5.1.1. Bus Topology
1.5.1.2. Electrical specification
1.5.1.3. Bus Protocol
1.5.2. Physical Bus Topology
1.5.3. Logical Bus Topology
1.5.4. USB Communication Flow
1.5.5. USB protocol layer
1.5.5.1 Bit Ordering
1.5.5.2 SYNC Field
1.5.5.3 EOP Width
1.5.5.4 Packet Field Formats
1.5.5.5 Packet Identifier Field
1.5.5.6 Address Fields
1.5.5.6.1 Address Field
1.5.5.6.2 Endpoint Field
1.5.5.7 Frame Number Field
1.5.5.8 Data Field
1.5.5.9 Cyclic Redundancy Checks
1.5.5.9.1 Token CRCs
1.5.6.9.2 Data CRCs
1.5.5.10 Packet Formats
1.5.5.10.1 Token Packets
1.5.5.10.2 Start of Frame Packets
1.5.5.10.4 Handshake Packets
15.5.10.5 Handshake Responses
1.5.6 Transaction Formats
1.5.6.1 Bulk Transactions
1.5.6.2 Control Transfers
1.5.6.2.1 Reporting Status Results
1.5.6.2.2 Error Handling on the Last Data Transaction
1.5.6.3 Interrupt Transactions
1.5.6.4 Isochronous Transactions
1.5.7 Data Toggle Synchronization and Retry
1.5.7.1 Initialization via SETUP Token
1.5.7.2 Data Corrupted or Not Accepted
1.5.8 Low Speed Transactions
1.5.9 Error Detection and Recovery
1.5.9.1 Packet Error Categories
1.5.9.2 Bus Turnaround Timing
1.5.9.3 False EOPs
1.5.9.4 Babble and Loss of Activity Recovery
1.6. Bluetooth
1.6.1.Technology Overview
1.6.2. Definitions
1.6.3. Network topology
1.6.3.1.Voice
1.6.3.2. Radio
1.6.4. Link Management
1.6.5. Software Framework
1.6.6. PC General
1.7. Reference

Chapter 2. Display Systems

2.1 Introduction
2.2 Types of displays
2.3 CRT Displays
2.3.1 CRT FUNDAMENTALS
2.3.1.1 Colour display
2.3.2 CRT INTERFACE SIGNALS
2.3.2.1 VECTOR GRAPHIC
2.3.2.2 RASTER SCAN
2.3.2.3 Interlaced and Non-interlaced
2.3.2.4 Composite Video
2.3.2.5 SIZE AND RESOLUTION
2.3.2.6 TIMING CONSIDERATIONS
2.3.2.7 FREQUENCY RESPONSE OF MONITORS
2.4 TEXT-ORIENTED DISPLAYS
2.4.1 CHARACTER GENERATION
2.4.2 DISPLAY SIZE
2.4.3 Screen Memory
2.4.4 Memory Contention Logics
2.4.4.1 Direct Memory Access
2.4.4.2 Interlaced Memory Access
2.4.4.3 Non-Display Time Access
2.4.5 CHARACTER-ORIENTED CONTROLLERS
2.4.5.1 Intel i8275 for Direct Memory Access
2.4.5.2 Interlaced Memory Access (Dual-Ported Memory Access)
2.5 Graphic CRT Displays
2.5.1 Graphics Generation Techniques
2.5.2 Color CRT
2.5.3 Colour Lookup Tables
2.5.4 Video RAM

Chapter 3. Liquid Crystal Displays and Plasmatron

3.1 Introduction
3.2 Liquid crystals
3.2.1 Types of LCDs
3.2.2 Power Requirements
3.2.3 Market Niches for various LCD technologies
3.3 How LCDs WORK
3.4 Principle of operation of TN display
3.4.1 Simple Explanation of TN Operation
3.4.2 Construction of TN display
3.4.3 Behaviour of TN Liquid Crystals
3.4.4 Viewing Angle
3.4.5 Colour balance
3.4.6 Colour TN displays
3.4.7 Limitations of TN
3.4.8 Advantages
3.4.9 Disadvantages
3.5 Super Twisted Nematic LC
3.6 LCD Controllers and Drivers
3.6.1 AC Drive
3.6.2 Direct Drive
3.6.3 Multiplex Drive
3.6.4 Active Matrix Displays
3.6.4.1 TFT Active Matrix Displays
3.6.4.2 Scanning of Active Matrix
3.7 Updates: Poly Si (Silicate) LCD (Liquid Crystal Display)
3.8 Other Application of LCD
3.9 Introduction to Plasma
3.10 HOW PLASMA DISPLAYS WORK
3.10.1 DC Plasma display
3.10.2 AC Plasma display
3.10.3 Memory in AC Plasma
3.10.4 Power Requirements
3.11 The Sony Plasmatron

Chapter 4. Keyboards

4.1 USER INPUT DEVICES
4.2 Introduction to Keyboards
4.3 CLASSIFICATION
4.3.1 FIXED-FUNCTION
4.3.2 VARIABLE FUNCTION (PROGRAMMABLE)
4.3.3 COMBINATION
4.4 KEYBOARD LAYOUT
4.4.1 THE QWERTY LAYOUT
4.4.2 DVORAK LAYOUT
4.4.3 COMPARISONS
4.5 Keyboard Requirement and Feedback
4.5.1 Keyboard Life Requirements
4.5.2 Feedback
4.5.2.1 TACTILE FEEDBACK
4.5.2.2 AUDIO & VISUAL FEEDBACK
4.6 KEYSWITCH TECHNOLOGY
4.6.1 Mechanical Contact
4.6.2 Full Travel Membrane
4.6.3 Capacitance Switches
4.6.4 Hall effect
4.6.5 Reed
4.6.6 Dome Switch
4.7 Debouncing Methods
4.7.1 The smoothing filter
4.7.2 A monostable
4.7.3 SR latch
4.7.4 Clock Synchronization
4.7.5 Software Debouncing
4.8 KEYBOARD INTERFACING
4.8.1 NON-MULTIPLEXED INTERFACE
4.8.2 MULTIPLEXED SWITCH INTERFACE
4.9 KEYBOARD LOCKOUT
4.10 KEYBOARD ROLLOVER

Chapter 5. Mouse and Tackball


5.1 History
5.2 Motion Sensing
5.3 Mechanical Mice
5.3.1 Optical Interrupters
5.4 Trackballs
5.5 Optical Mice
5.5.1 Optical mouse with two-coloured line pad
5.5.2 Optical mouse with one-coloured line pad
5.6 Electrical Outputs from Mouse
5.6.1 Types of Data
5.6.2 Parallel Outputs
5.6.2.1 Standard Pinouts/Connectors
5.6.2.2 Microsoft Connector
5.6.3 Serial Output
5.6.3.1 Communications Protocols
5.6.3.1.1 Microsoft Compatible Data Format
5.7 Advantages and Disadvantages of Mice and TrackBalls
5.8 Joystick

Chapter 6. Bar codes

6.1 Introduction
6.2 Applications
6.3 Symbologies
6.3.1 Characteristics of a Symbology
6.3.1.1 Character Set
6.3.1.2 Symbology Type
6.3.1.3 Number of Element Widths
6.3.1.4 Fixed or Variable Length
6.3.1.5 Density
6.3.1.6 X
6.3.1.7 Self Checking
6.3.2 Classification on Barcode Symbologies
6.3.2.1 Numeric-only barcodes
6.3.2.2 Retail barcodes
6.3.2.3 Alphanumeric barcodes
6.3.2.4 2-Dimensional barcodes
6.4 UPC
6.4.1 UPC Version A
6.4.1.1 Modulo-10 checksum
6.4.2 UPC Version E
6.5 EAN
6.5.1 IMPORTANT NOTE
6.5.2 EAN codes
6.5.2.1 EAN-13 code
6.5.2.2 EAN-8
6.6 Code 39
6.6.1 Code 39 Specification
6.6.2 Code 39 Symbol Description:
6.6.3 Code 39 Encodation
6.6.4 Code 39 Dimensions
6.6.5 Code 39 Dimensional Tolerances
6.6.6 Code 39 Optical Properties
6.6.7 Code 39 Full ASCII Mode
6.6.8 Code 39 Check Character
6.6.9 Code 39 Symbol Concatenation
6.6.10 Code 39 Dimensional Verification
6.7 PDF-417
6.8 DataMatrix
6.9 BAR CODE READER
6.9.1 Edge-to-similar-edge algorithm


Chapter 7. Magnetic Recording Fundamentals

7.1 Magnetic Material Characteristics
7.2 Read/Write head
7.3 The Digital Read/Write Channel
7.3.1 Write Process
7.3.2 Read Process
7.4 Peak Detection Systems
7.4.1 Data and Clock Recovery
7.4.2 Bit Shifting[TC1]
7.5 Data Encoding
7.5.1 Common Code Definitions
7.5.2 Run-Length-Limited Encoding (RLL)
7.5.3 Group-coded recording (GCR) or RLL(0,2)
7.5.4 Run-length-limited 1,7
7.5.5 Run-length-limited 2,7
7.6 Error Checking Techniques
7.6.1 Block codes
7.6.2 Cyclic redundancy check (CRC) characters
7.6.3 Interleaving
7.7 Summary


Chapter 8 Floppy Disk Drives


8.1 Introduction
8.2 Floppy Disk
8.3 Performance metrics
8.4 Superdisk (LS120)


Chapter 9: Partial Response Maximum Likelihood (PRML)

9.1 Introduction to PRML Detection System
9.2 Partial Response (PR) System
9.3 Maximum Likelihood Detector
9.4 Ideal PR4 signal
9.5 Partial Response Polynomials. EPR4 and E2PR4 Systems
9.6 References


Chapter 10. Hard Disk Drives

10.1 Introduction
10.1.1 Disk Drive History
10.2 Drive Construction
10.2.1 Recording Media
10.2.2 Winchester Slider
10.3 Trends
10.3.1 Capacity
10.3.2 Form Factor
10.3.3 Recording Density
10.3.4 Magnetoresistive (MR) Heads
10.3.5 Lighter and yet stronger flexures
10.3.6 Performance metrics
10.3.7 Power Consumption & Management
10.3.8 Head Media Interface Issues
10.3.8.1 Flying Height
10.3.8.2 Contact Start Stop (CSS)
10.3.8.3 Stiction
10.3.9 Head Disk Assembly (HDA) Parameters
10.3.9.1 Read Amplitude
10.3.9.2 Resolution R
10.3.9.3 Media Signal-to-Noise Ratio
10.3.9.4 Overwrite Modulation
10.3.9.5 Optimal Write Current
10.3.9.6 Parameter For Evaluating HDA
10.3.9.7 Timing Window
10.3.10 Interleave
10.3.11 Cylinder skewing
10.4 Track Access
10.4.1 Open Loop System
10.4.2 Closed-Loop Servo Systems
10.4.2.1 Embedded Servo System
10.4.2.2 Dedicated Servo System
10.5 Position Error Signal (PES)
10.5.1 Output signals of a typical position error channel
10.6 Recording Formats
10.7 Disk Controllers and Interfaces
10.7.1 Drive Electronics
10.7.2 Drive Functions
10.7.3 Controller Functions


Chapter 11. Magnetic Tape Drives

11.1 Classification and Application of Tape Drives
11.1.1 Start-Stop Blocked Mode
11.1.2 Streaming Mode
11.2 Stationary Head Recorders
11.2.1 The QIC Standard
11.2.2 QIC-24 Cartridge Tape Drive
11.2.2.1 Read/Write Operation
11.2.2.2. Data Block Format
11.2.2.3 Underrun
11.2.2.4 Reliability
11.2.3 QIC-02 Standard Electrical Interface
11.2.4 QIC-36 Standard Drive Interface
11.2.5 Tape Drive Electronics
11.2.6 Conclusions
11.3 Rotary Head Recorders
11.3.1 DDS DAT Format
11.3.2 Conclusions
11.4 Additional Reading Guide

Chapter 12. Optical Disks

12.1. Types of Optical Disk
12.2. Read-Only Storage
Calculating Data Capacity
Constant linear velocity (CLV) format
12.3. Write-Once Systems
12.4. Rewritable Optical Storage
12.4.1. Thermomagneto-optics
12.4.2. Magneto-optical systems
12.4.3. Phase-change recording
12.5. Data Storage Formats
12.6. Focus and Tracking
12.6.1. Focus sensors
12.6.2. Tracking sensors
12.7. Defect Management
12.8 CD versus DVD
12.9. Conclusions


Chapter 13. Impact Printers


13.1 Classification
13.2 Impact Printers
13.2.1 Line Printers
13.2.2 Character printers
13.2.3 Dot Matrix Printers
13.2.3.1 Theory of Operation
13.2.3.1.1 Print Head
13.2.3.1.2 Print Wire
13.2.3.1.3 Print Wire Jewels
13.2.3.1.4 Frequency Response
13.2.3.1.5 Print Energy
13.2.3.2 All-Points-Addressable (APA).
13.2.3.3 Electrical Components of a Dot Matrix Printer
13.2.3.4 PAPER HANDLING
13.2.3.5 RIBBON SYSTEM
13.2.3.6 PRINT HEAD
13.2.3.7 MICROPROCESSOR CONTROL
13.2.3.8 STEPPER MOTOR
13.2.3.9 INTERFACE
13.3 Non-Impact Printing Technologies
Electrolytic
Electrophotographic
Electrosensitive
Electrostatic
Ink Jet, Continuous
Ink Jet, Impulse
Ionographic
Magnetographic
Thermal, Direct
Thermal, Transfer
Colour Printers

Chapter 14. Laser Printers


14.1 INTRODUCTION
14.2 ELECTROPHOTOGRAPHIC PROCESS
14.2.1 SUMMARY OF EP PROCESS
14.2.2 CHARGE–CORONAS
14.2.3 PHOTOCONDUCTOR
14.2.4 IMAGING
14.2.5 MATERIALS
14.2.6 PRINTHEADS
14.2.7 DEVELOPMENT SYSTEMS
14.2.8 FUSING
14.2.9 CLEANING
14.3 COLOUR LASER PRINTER
14.4 READING GUIDE




Chapter 15. Ink Jet Printing

15.1 General Overview
15.1.1 Market
15.2 Technology
15.2.1 Continuous Ink Jet
15.2.1.1 Vibrated/Multilevel Deflection
15.2.1.1.1 Charging
15.2.1.2 Vibrated / Binary Deflection
15.2.1.3 Not-vibrated / Undeflected
15.2.1.4 Not-vibrated / Deflected
15.2.2 Drop-On-Demand (DOD) Ink Jet
15.2.2.1 Piezoelectric Pressure Wave / Liquid Ink
15.2.2.2 Thermal Ink Jet/Bubble Jet
15.2.2.3 Thermal – Spark.
15.2.3 Intermittent (Electrostatic Pull)
15.2.3.1 Undeflected
15.3 Halftone Printing
15.3.1 Drop Volume Control
15.3.2 Dye Dilution Method
15.3.3 Superpixels and Other Processing Techniques
15.4 Page Description Languages


Chapter 16 Thermal Printing

16.1 Introduction
16.2 Technology Attributes
16.3 Thermal Printing Technology
16.3.1 Direct Printing on Thermal Paper
16.3.2 Thermal Transfer Printing
16.3.3 Resistive Ribbon Thermal Transfer Printing


Universal Serial Bus Specification 1.00 Final Draft Revision


Chapter 8 Protocol Layer


8.1 Bit Ordering
8.2 SYNC Field
8.3 Packet Field Formats
8.3.1 Packet Identifier Field
8.3.2 Address Fields
8.3.2.1 Address Field
8.3.2.2 Endpoint Field
8.3.3 Frame Number Field
8.3.4 Data Field
8.3.5 Cyclic Redundancy Checks
8.3.5.1 Token CRCs
8.3.5.2 Data CRCs
8.4 Packet Formats
8.4.1 Token Packets
8.4.2 Start of Frame Packets
8.4.3 Data Packets
8.4.4 Handshake Packets
8.4.5 Handshake Responses
8.4.5.1 Function Response to IN Transactions
8.4.5.2 Host Response to IN Transactions
8.4.5.3 Function Response to an OUT Transaction
8.4.5.4 Function Response to a SETUP Transaction
8.5 Transaction Formats
8.5.1 Bulk Transactions
8.5.2 Control Transfers
8.5.2.1 Reporting Status Results
8.5.2.2 Error Handling on the Last Data Transaction
8.5.3 Interrupt Transactions
8.5.4 Isochronous Transactions
8.6 Data Toggle Synchronization and Retry
8.6.1 Initialization via SETUP Token
8.6.2 Successful Data Transactions
8.6.3 Data Corrupted or Not Accepted
8.6.4 Corrupted ACK Handshake
8.6.5 Low Speed Transactions
8.7 Error Detection and Recovery
8.7.1 Packet Error Categories
8.7.2 Bus Turnaround Timing
8.7.3 False EOPs
8.7.4 Babble and Loss of Activity Recovery


Subscribe to farahat-library
أشترك في المجموعة البريدية
ليصلك كل ما تريدة
Email:

و الان مع روابط  تحميل لكتاب  Computer Peripherals Lectures محاضرات طرفيات الحاسب  علي اكثر من سيرفر

[like_to_read]

[/like_to_read]

Possibly Related Posts:


الكلمات التي استخدمها الزوار القادمون من محرك البحث

-طرفيات الحاسب (32)-طرفيات الحاسوب (32)

كتب في نفس المجال او من نفس الفئة

تحميل كتاب في معمارية الحاسب يتحدث عن طرفيات الحاسب computer peripherals علي اكثر من سيرفر
تحميل كتاب بنيان الحواسيب و المعالجات الصغريه علي اكثر من سيرفر
تحميل كتاب صيانة اجهزة الحاسوب كتاب يتحدث عن معمارية الحاسب وبنيان الحاسب او هيكلية الحاسب وتنظيم ال...
تحميل كتاب الدوائر المنطقية و المعالجات الدقيقة علي اكثر من سيرفر
تحميل كتاب intel pc complete hardware interfacing programing course محاضرات في معمارية وبرمحة و ربط...
تحميل كتاب محاضرات الحاسبات المتوازية و البرمجة المتوازية بالعربي علي اكثر من سيرفر
تحميل كتاب موريس مانو Computer Systems Architecture by M. Morris Mano علي اكثر من سيرفر
تحميل كتاب Introduction to Parallel Processing AND Parallel Programming in OpenMP علي اكثر من ...
تحميل لكتاب من سلسلة امهات كتب الحاسب الآلي DIGITAL DESIGN BY MORRIS MANO مويس مانو التصميم الرقمي ...
تحميل لكتاب من سلسلة امهات كتب الحاسب الآلي Digital Fundamentals By Floyd فلويد اسس الرقميات علي ا...
About farahat 1474 Articles
الــبــاجور - المـنـوفـيـة - جمهورية مصر العربية 0106331333 مهندس /احمد فرحات درس هندسه و علوم النظم و الحاسبات و له خيرة 18 عام في المجالات الهندسية المتعلقه بالنظم الهندسية كافة سواء كانت نظم لها علاقة بالعتاد (كهربيه - الكترونية - ميكانيكية) او نظم لها علاقة بالبرمجيات و قد حصل علي دبلومة مابعد التخرج في هندسه و علم الحاسب

5 Comments

Leave a Reply

Your email address will not be published.


*