AUTHOR: Dr. Manisha Yadav
ISBN : 978-93-6180-199-0
Syllabus
BCA-52T-115
Computer Organization & Architecture
UNIT-I
Boolean Algebra and Logic Gates: Logic Gates, Basic Laws of Boolean Algebra, Simplification of Boolean Algebra.
Arithmetic Circuits: Half Adder, Full Adder, Half Subtractor, Full Subtractor, Parallel Binary Adder, Parallel Binary Subtractor.
Sequential Logic: Sequential Circuits: Flip-Flops, S-R, D, J-K, T, Clocked Flip-Flop, Race Around Condition. Master Slave Flip-Flop.
UNIT-II
Data Representation: Number Systems-Binary, Octal, Hexadecimal, Complements, Arithmetic Operations. Floating Point Representation.
Register Transfer and Micro Operations: Register Transfer Language, Register Transfer, Bus and Memory Transfer, Arithmetic Micro-Operations, Logic Micro-Operations, Shift Micro-Operations, Arithmetic Logic Shift Unit.
UNIT-III
Basic Computer Organization and Design: Instruction Codes, Computer Registers; Common Bus System, Register Reference Instructions, Addressing Modes.
CPU Design: Specifying a CPU, Design and Implementation of Simple CPU (Fetching Instructions from Memory Decoding and Executing Instructions, Establishing Required Data Paths).
UNIT-IV
Input-Output Organization: Input-Output Intcrfaces, Asynhronous Data Transfer, Mode of Transfer – Programmed I/O, Interrupt I/O, Direct Memory Access(DMA).
Memory Organization: Memory Hierarchy, Main Memory, Auxiliary Memory, Associative Memory Cache Memory, Virtual Memory, I/O Interrupt, Types of Interrupts, Priority Interrupts, Direct Memory Access(DMA).
Specific References
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent
Write your review
Review sent
Your review cannot be sent
AUTHOR: Dr. Manisha Yadav
ISBN : 978-93-6180-199-0
check_circle
check_circle