Professional Documents
Culture Documents
Computing
Course Objectives
Memory
Control
CPU unit Datapath
Inputs:
Outputs: LCD
keyboard, mouse,
screen, wireless,
wireless, Input/Output speakers
microphone
Synchronous or
Asynchronous?
Digital Computer Example
The width of the data bus determines how much data the
processor can read or write in one memory or I/O cycle (Machine
Cycle)
8-bit microprocessor has an 8-bit data bus
80386SX 32-bit internal data bus, 16-bit external data bus
80386 32-bit internal and external data busses
Data Buses are bidirectional.
More data means more expensive computer however faster
processing speed.
Address Bus
r r
i=n-1 j=-1
(Number)r = i j
Ai Aj
i=0 j=-m
(Integer Portion) + (Fraction Portion)
Number Systems – Examples
Carry in (Z) of 1: Z 1 1 1 1
X 0 0 1 1
+Y +0 +1 +0 +1
CS 01 10 10 11
Multiple Bit Binary Addition
Convert 46 to Base 2
0.0000
Combining Integral and Fractional Parts: Reading off in the forward direction: 0.10112
101110. 10112
Checking the Conversion
Quotient Remainder
45/16 = 2 13 (hex D)
2/16 = 0 2
1 9 D. 3 F 8
Non-numeric Binary Codes