NAMA
KURSUS :
Mikropemproses
(Microprocessor)
KOD KURSUS :
KKK 3412
KREDIT :
:
4 (3+1)
PRASYARAT
:
KEE 3114 - Litar Digit
OBJEKTIF
:
Pada akhir kursus ini, pelajar-pelajar akan memahami teknologi dan
senibina mikropemproses, dapat memahami
kod bahasa perhimpunan dan aspek-aspek antaramuka mikropemproses keluarga
Intel.
SINOPSIS
:
Kursus ini membincangkan dengan mendalam mengenai mikropemproses dalam
setiap keluarga Intel, sistem ingatan dan pelbagai sistem
Input/Output.
(This course provides a thorough
description of each Intel family member, memory systems, and various I/O
systems.)
KANDUNGAN
:
1.
Pengenalan kepada Mikropemproses dan Komputer
Komputer Peribadi,
Mikrokomputer, Minikomputer
Komputer Kerangka Utama dan
Senibina Umum Sistem Mikrokomputer
2.
Senibina
Mikropemproses
Evolusi senibina
mikropemproses Intel
Senibina mikropemproses
8088/8086
Senibina perisian
8088/8086
3.
Ruang Alamat Ingatan dan
Organisasi Data
Jenis-jenis
Data
Tembereng daftar dan
Penemberengan Ingatan
Ingatan khas, simpanan dan
pelbagaiguna
Penunjuk
suruhan
Daftar data, penunjuk,
indeks dan status
Menjana alamat
ingatan
Timbunan
Ruang alamat
Input/Output
4.
Set Suruhan Kod Mesin dan
Ragam Pengalamatan
Set suruhan
8088/8086
Perisian
mikrokomputer
Menukar suruhan bahasa
perhimpunan ke kod mesin
Ragam pengalamatan
8088/8086
Mengkod aturcara dalam kod
mesin
5.
Pengaturcaraan
Mikropemproses 8088/8086
Suruhan-suruhan dalam
mikropemproses
Pernyataan sintaks untuk
aturcara sumber
Perintah-perintah
penghimpun
Menghimpun dan menggabung
aturcara
Memuat dan laksana
aturcara
6.
Antaramuka Ingatan dan
Input/Output
Sistem ragam minimum dan
maksimum
Ciri-ciri
elektrik
Sistem jam dan kitaran
bas
Organisasi perkakasan ruang
alamat ingatan
Peranti-peranti
ingatanPeranti-peranti Input/Outpu
Rekabentuk
antaramuka
7.
Sampukan
Mekanisma, jenis dan
keutamaan sampukan
Jadual vektor
sampukan
Antaramuka
sampukan
8.
Senibina Mikropemproses
Lain
Mikropemproses 80186, 80188,
dan 80286
Mikropemproses 80386 and
80468
Mikropemproses Pentium and
Pentium Pro
Mikropemproses Pentium
II
9.
Amali
Mengkod aturcara dan kaedah
pepijatan
Menulis aturcara bahasa
perhimpunan menggunakan komputer
Menulis aturcara bahasa
perhimpunan menggunakan kit pembangunan mikropemproses
Rekabentuk sistem berasaskan
mikropemproses
PENILAIAN
:
Laporan-laporan Amali :
20%
Ujian-ujian
:
40%
Peperiksaan
Akhir
:
40%
RUJUKAN
:
1.
Antonakos, J., An Introduction to the Intel Family of
Microprocessors, Prentice Hall, New York, 1999.
2.
Brey, B. B., Intel Microprocessors 8086/8088,
80186/80188, 80286, 80386, 80486, Pentium, and Pentium Pro Processor:
Architechure, Programming, and Interfacing, T, Ed. 5, Prentice Hall Career
& Technology, New York, 1999.
3.
Triebel, W.A. dan Singh, A., 8088 and 8086 Microprocessors, The:
Programming Interfacing, Software, Hardware, and Applications, Ed. 3,
Prentice Hall, New York, 1999.
4.
Uffenbeck, J., The 8086/8088 family: Design, programming
and interfacing Ed. 2, Prentice-Hall, New York, 1998.