Vous êtes sur la page 1sur 4

LABORATORY MANUAL

Computer Systems Organization


Laboratory Course

Prepared by: Jingel Tio

ECE & CpE Department


De La Salle University, Manila
Revised SY2006-2007
De La Salle University
College of Engineering
ECE & CpE Department

COURSE TITLE: Computer Systems Organization Laboratory


COURSE CODE: COMSYLA
Prerequisite: SWIDLAB
Co-requisite: COMSYOR
Prerequisite to: OPERALA
Type of Course: Laboratory
Faculty: _________________
Term/Time/Room: _______________

Course Description: This course is the practical component of the subject


Computer Systems Organization. It will use DEBUG (DOS debugger), Netwide
Assembler (NASM) and EMU8086 software tools for simulations and programming. It
will also introduce micro-controller applications of Z8 Encore!

Objectives:
At the end of the course, the student will learn the following:
1. understand the 8086/8088 Intel computer organization
2. create and simulate assembly language programs
3. develop interface programs using parallel port and serial port
4. use different I/O devices for microprocessor control
5. understand the Zilog microcontroller basic I/O operations using Z8Encore!
development kit

Values:
The course aims to increase the awareness of the students in the following
values:
1. Intellectual honesty in accomplishing assigned tasks
2. Responsibility, discipline and critical/creative thinking
3. Time-management in accomplishing the experiment on time.
4. Punctuality in submitting the report
5. Cooperation and teamwork.

Topics:
EXPT. No. ACTIVITIES Week
ORIENTATION 1
1 Introduction to Assembly Language tools 2
2 Data Movement & String Instructions 3
3 Arithmetic, Bit Manipulation & Program Control Instructions 4
4 Interfacing with ports 5
Practical Exam 6
5 Parallel Port Interfacing 7
EXPT. No. ACTIVITIES Week
6 Serial Port Interfacing 8
(Submission of Project Proposal)
7 Z8Encore Micro controller Basic I/O Operations 9
8 EEPROM Emulation with the Z8 Encore! Flash MCU 10
Project Making 11-12
Submission of Project 13

Teaching Methods/ Strategies: The primary method of instruction is through


laboratory exercises. These exercises may be introduced with a brief lecture by the
professor with emphasis on the most efficient way of conducting each exercise. The
class must be divided into several groups depending on the availability of equipment
in the laboratory. Each laboratory exercise is evaluated through the lab performance
component of the grade and most especially the draft of each final report.

Requirements:

Module The group will provide the connector module for parallel port
interfacing exercises and project. Bring this every meeting.

Initial The student will print the reports from the lab manual and use it
Report to record all pertinent data. This must be submitted to the professor
for checking after conducting the lab exercise. This may be required
individually or by groups depending on the professor’s preference.

Final This report must be submitted one week after the exercise was per-
Report formed. This may be required individually or by groups depending on
the professor’s preference.

Practical This is a timed-exam that will be administered to each student when


Exam all laboratory exercises have been performed or as scheduled.

Project The student will develop a project proposal or the professor may
provide the project specifications.

Assessment/Evaluation:

Final Grade
Average of Final Reports 40%
Practical Exam 20%
Project 20%
Laboratory Performance 20%
-----------------------------------------------------
Total 100%

PASSING GRADE: 70%

Text & Materials:


Laboratory Manual in COMSYLA by Jing Tio
References:
1. Intel Microprocessors by Barry Brey
2. Advanced Assembly Language by Steven Holzner
3. INTEL Microprocessor Reference Manual
4. http://www.intel.com/
5. www.zilog.com
CONNECTOR MODULE:

Materials to buy:

1. DB25 pin connector


2. 8-wire cable with male connector
3. 4-wire cable with male connector
4. 5-wire cable with male connector

Module Development:

1. Connect each wire of 8-wire cable to pins 2 to 9 of DB25 Data pins using lead
and soldering iron.
2. Next, Connect each wire of 5-wire cable to pins 10-13 and pin 15 of DB25
Status pins.
3. Finally, connect each wire of 4-wire cable to pins 1,14,16 and 17 of DB25
Control pins.

Vous aimerez peut-être aussi