Tribhuvan University
Institute of Science and Technology
Bachelor of Science in Computer Science and Information Technology
Course Title : Microprocessor
Course no: CSC162
Semester: II
Nature of course: Theory + Lab
Full Marks: 60 + 20 + 20
Pass Marks: 24 + 8 + 8
Credit Hours: 3
Course Description : This course contains of fundamental concepts of computer organization, basic I/O interfaces and Interrupts operations.
Course Objective : The course objective is to introduce the operation, programming and application of microprocessor.
Course Contents:
Laboratory Works:
The laboratory work includes Assembly language programming using 8085/8086/8088 trainer kit. The programming should include: Arithmetic operation, base conversion, conditional branching etc. The lab work list may include following concepts:
- Assembly language program using 8085 microprocessor kit.
- Use of all types of instructions and addressing modes.
- Arrays and the concept of Multiplications and Division operations on Microprocessor.
- Assembly language programming, using any types of Assembler, including the different functions of Int 10h, and 12h
Text Books:
- Ramesh S.Gaonkar, Microprocessor Architecture, Programming, and Applications with 8085, Prentice Hall
Reference Books:
- A.P.Malvino and J.A.Brown, Digital Computer Electronics, 3rd Edition, Tata McGraw
- Hill D.V.Hall, Microprocessors and Interfacing - Programming and Hardware, McGraw Hill
- 8000 to 8085 Introduction to 8085 Microprocessor for Engineers and Scientists, A.K.Gosh, Prentice Hall