COMPUTER ORGANIZATION AND OPERATING SYSTEMS
Basic structure of computers:
Computer types, functional unit, basic operational concepts, bus structures, software,
performance ,multiprocessors and multi computers, data representation, fixed point
representation, floating-point representation.
Register transfer language and micro operations: Register transfer language
,register transfer bus and memory transfers ,arithmetic micro operations ,logic micro
operations, shift micro operations, arithmetic logic shift unit, Instruction codes,
computer registers computer instructions-instruction cycle.
Memory-reference instructions, input-output and interrupt, stack organization,
instruction formats, addressing modes, data transfer and manipulation, program
control ,reduced instruction set computer.
Micro programmed control: control memory, address sequencing, micro program
examples, design of control unit ,hard weird control, micro programmed control
The memory system :basic concepts of semiconductor RAM memories, read-only
memories, cache memories performance considerations, virtual memories secondary
storage, introduction to RAID.
Input-output organization: peripheral devices ,input-output interface, asynchronous
data transfer modes, priority interrupt, direct memory access, input- output
processor(iop),serial communication, introduction to peripheral components
,interconnect(pci)bus, introduction to standard serial communication protocols like
Computer System and Operating System Overview: Overview of computer operating
systems functions , protection and security, distributed systems special purpose
systems, operating systems structures-operating system services and systems calls,
system programs, operating systems generation.
Memory Management : Swapping, contiguous memory allocation, paging, structure
of the page table , segmentation, virtual memory, demand paging, page-Replacement
algorithms, allocation of frames, thrashing case studies UNIX, Linux, Windows.
Principles of deadlock : system model, deadlock characterization, deadlock
prevention, detection and avoidance, recovery form deadlock.
File system Interface: the concept of a file, Access Methods, Directory structure, File