Computer Organization & Assembly Language (COAL)
Computer Organization & Assembly Language (COAL)
Language
(COAL)
Microcomputer System
Lecture#01
Contents
COAL
Microcomputer System
Motherboard
Computer Circuit
a. Memory
b. CPU
c. I/O Ports
Introduction
COAL:
Computer organization is concerned with the
structure & behavior of digital computer.
Example:
Memory (RAM & ROM), Register, CPU,
ALU
Assembly Language is a low level
programming language using the human
readable instructions of the CPU. Assembly
Language uses 2, 3, or 4 letters mnemonics to
represent each instruction type.
Example:
MOV, ADD, SUB etc
Microcomputer System:
These are designed to be used by individuals
whether in the form of PCs, workstation, or
notebooks.
Motherboard:
Main circuit board inside your computer is called
motherboard.
The motherboard contains the connectors for
attaching additional boards, such as CPU, BIOS,
memory, serial & parallel ports, & all the controller
that are required to control standard peripheral
devices such as the display screen, keyboard, hard
drive.
Basic Computer Organization
Processor Memory
I/O
Computer Circuit
1.Memory:
Information processed by the computer is stored in
its memory. A memory circuit element can store one
bit of data. Memory circuit are usually organized
into groups that can store eight bit of data.
a. RAM
b. ROM
Dimensions Of Memory
Horizontal Dimensions = Width Of Memory Cell
00100101
00100100
Binary Vertical
Dimension
Addresses
=
Of Memory
Cell 00100011 Size Of
Memory
00000001
00000000
Memory Operation
• Read
• Write
BUSES
• Address Bus
• Data Bus
• Control Bus
Basic Computer Organization
Address Bus
Data Bus
Processor Memory
Control Bus
I/O Ports
Serial Port:
The term serial refers to data sent via a single
wire, the bit are sent one after the other.
A serial port is a serial communication physical
interface through which information transfers in
or out one bit at a time.
Example:
Keyboard, Mouse, USB
Parallel Port
Example
Printer, Microphone, Telephone