· · To design and realize the functionality of the computer hardware with basic gates and other components using combinational and sequential logic.
· To understand the various combinational and sequential circuits like multiplexer, register etc.
· To be aware of various types of instruction and their addressing modes. The evolution and fundamental principles of computer system and its parts.
To understand the concept of computer memory system and its different techniques.
Combinational Digital Circuits: Gates, Boolean Functions and Expressions, Designing Gate Networks, Timing and Control, Latches, Flip-Flops and Registers, Sequential Circuits. Register, Multiplexer, Binary Counter Clocks and Timing of Events, Common Bus System.
|
Computer Organization: Components to Applications, Computer Systems and their Parts, Processor and Memory Technologies, Peripherals I/O and Communications, Software Systems and Applications.
Instruction and addressing: instruction formats, types, addressing modes. Assembler first pass and second pass, Basic programs of Assembly Language , Assembler Directives, Pseudo Instructions, Macroinstructions, Linking and Loading,.8085 Instruction Set. Arithmetic/Logic Unit: Number Representation, Arithmetic Operations, Floating-Point Arithmetic.
| 12 |
Computer Memory System: Main Memory Concepts, Cache Memory Organization, Virtual Memory and Paging.
Input/Output and Interfacing, Input/Output Devices, Input/Output Programming, Interrupts.
Vector and Array Processor: Vector and Array Processing, Shared-Memory, Multiprocessing, Distributed Multi Computing. Programming in 8085 Microprocessor