Digital System and Architecture Notes | B.Sc. (Computer Science) Semester 1 | Mumbai University | munotes
Official Notes munotes.in
Digital System and Architecture
B.SC. (COMPUTER SCIENCE) · SEMESTER 1
Strictly as per the University of Mumbai NEP syllabus in force for B.Sc. (Computer Science)
For B.Sc. (Computer Science) students of the University of Mumbai and all its affiliated colleges
Open the book ↓munotes.in First Year
Contents
Module I Fundamentals of digital logic, combinational and sequential circuits, and the computer system
- How a Computer Represents Numbers: Bits, Bytes and Number Systems 1
- Converting Between Number Systems 9
- Binary Arithmetic 15
- Signed Numbers and Complements 21
- Codes: BCD, Excess-3, Gray Code, ASCII and Parity 28
- Boolean Algebra: What It Is and Where It Came From 34
- The Laws and Theorems of Boolean Algebra 41
- Logic Gates 50
- Universal Gates: Building Every Gate from NAND or NOR 56
- Canonical Forms: Minterms, Maxterms, SOP and POS 61
- Algebraic Simplification of Logic Circuits 66
- Karnaugh Maps: Two, Three and Four Variables 71
- Karnaugh Maps with Don't-Care Conditions, and POS Simplification 76
- Combinational Circuits, and How One Is Designed 81
- The Half Adder and the Full Adder 86
- The Parallel Binary Adder 90
- The Half Subtractor and the Full Subtractor 93
- Subtraction with an Adder: the 2's Complement Adder-Subtractor 97
- The Magnitude Comparator 101
- The Multiplexer 104
- Implementing Boolean Functions with a Multiplexer 107
- The Demultiplexer and the Decoder 111
- Implementing Boolean Functions with a Demultiplexer 114
- Sequential Circuits: Memory and the Clock 117
- The SR Latch and the SR Flip-Flop 121
- The JK Flip-Flop, the Race-Around Condition and the Master-Slave JK 125
- The D Flip-Flop 129
- Triggering, Characteristic Tables and Excitation Tables 132
- Asynchronous (Ripple) Counters 136
- Synchronous Counters, and How to Design One 139
- Shift Registers 143
- Computer Organization and Computer Architecture 146
- The Components of a Computer and What Each Does 149
- How a Computer Works at the Top Level: Fetch, Execute and Interrupts 153
- Interconnection Structures 156
- Bus Interconnection 159
- Multiple-Bus Hierarchies and the Elements of Bus Design 162
- The I/O Module 166
- Programmed I/O 169
- Interrupt-Driven I/O 172
- Direct Memory Access 175
Module II Memory system organization, instructions and processor organization (8085 and 8086)
- Memory: How It Is Classified and What Describes It 178
- The Memory Hierarchy and Locality of Reference 182
- Semiconductor Main Memory: RAM and the ROM Family 186
- SRAM and DRAM 190
- Interleaved Memory 194
- Associative Memory 197
- Cache Memory: The Principle and the Elements of Cache Design 201
- Cache Mapping: Direct, Associative and Set-Associative 205
- Replacement Algorithms 209
- Write Policies 214
- Cache Performance 218
- Cache Coherence 222
- Virtual Memory: Paging, Page Tables and the TLB 226
- Segmentation 231
- Magnetic Disks 235
- Optical Memory 239
- Flash Memory and the Solid-State Drive 244
- RAID Levels 248
- Machine Instructions and Their Elements 253
- Instruction Formats: Three, Two, One and Zero Addresses 256
- Instruction Sets: Types of Operands 260
- Instruction Sets: Types of Operations 263
- Addressing Modes 267
- Meet the 8085 and the 8086 271
- Addressing Modes on the 8085, with Assembly Examples 274
- Addressing Modes on the 8086, with Assembly Examples 277
- Processor Organization: Structure and Function 282
- The Control Unit: Hardwired and Microprogrammed 285
- Register Organization 289
- The 8085's Registers and Flags 293
- The 8086's Registers 297
- Data Transfer Operations 301
- Arithmetic Operations 305
- Logical Operations 309
- 8085 Programs: Putting the Groups Together 313
- The Instruction Cycle 318
- Instruction Pipelining 321
- Pipeline Hazards and Branches 324
- RISC and CISC Architecture 328
- Instruction-Level Parallelism and Superscalar Processors 332
- Superscalar Design Issues 336
The chapters
Every chapter of this book comes with the B.Sc. (Computer Science) Semester 1 notes.
The cover and the contents are free to look through. Buy the notes once to read every chapter of every subject in this semester.
Notes: ₹499 Already bought it? Sign in
Free either way: question papers, the syllabus, and the cover and contents of every book.
The rest of this subject
These notes are cut from the University's printed syllabus. Open the syllabus itself, or the past papers, for the same subject.