| MUET / Departments / Computer Systems & Software Engineering / Course of SW /CA & D |
![]()
COMPUTER ARCHITECTURE AND DESIGN Theory (100) INTRODUCTION Register transfer language, Inter register transfer, Logic micro operations, shift micro operations, instruction codes, Timing and control, Execution of instruction, I/O and Interrupts, Design of Computer. CENTRAL PROCESSOR ORGANIZATION Processor Bus organization, ALU organization, Stack organization, Instructions formats, micro instruction formats Micro program sequencer, Micro program examples, Examples, Addressing modes, Address sequencing Data transfer and manipulation, Program control, Control memory, microprocessor organization, bit Slice Microprocessor. MICROPROGRAM CONTROL ORGANIZATION Control memory, Address sequencing, Micro program examples, Micro program sequencer, Micro instruction formats examples, Micro program sequencer, Micro instruction formats. INPUT OUTPUT ORGANIZATION Peripheral devices, I/O interface, Asynchrony data transfer, Director memory access, Priority interrupt, I/O processor, Multiprocessor organization, Data communication processor. MEMORY ORGANIZATION Auxiliary memory, Cache memory, Virtual memory, Microcomputer memory, Memory hierarchy, Associative memory, memory management hardware, disk subsystem, Floppy Disk Drive adjustment and alignments. ASSEMBLY LANGUAGE Assembly Language Syntax, Name field, Operation field, Operand field, Comment field, Program data, Program data, Variables, Byte variables word variables arrays, named constant a few basic instructions, mov and xchg, add, sub, inc and dec, Translation of high level language to assembly language, program structure, memory models, data segment, stack segment, code segment, putting it together, input and output instructions, INT 21h, a first program creating and running a program displaying a string, cause conversation program REFERENCE BOOKS [1] M. Morris Mano, “Computer Systems Architecture”, Prentice Hall [2] Hammacher, “Computer Organization”, McGraw Hill [3] Kai Hwang, “Computer Architecture and Parallel Processing” [4] M. Morris Mano, “Digital Logic & Computer Design”, National Book Foundation Pakistan. [5] Gideon Langholz, Joan Francioni, and Abraham Kandel, “Element of Computer Organization” [6] Ytha Yu, “Assembly language programming and organization of IBM PC”.
|
|
|
Questions? Contact Us | Home Feedback |
|