Digital Design and Computer Organization BCS302

Digital Design and Computer Organization BCS302

Module 1`

Introduction to Digital Design: Binary Logic, Basic Theorems And Properties Of Boolean Algebra,
Boolean Functions, Digital Logic Gates, Introduction, The Map Method, Four-Variable Map, Don’t-Care Conditions, NAND and NOR Implementation, Other Hardware Description Language Verilog Model of a simple circuit.

Module 2

Combinational Logic: Introduction, Combinational Circuits, Design Procedure, Binary Adder- Subtractor Decoders, Encoders, Multiplexers. HDL Models of Combinational Circuits – Adder, Multiplexer, Encoder. Sequential Logic: Introduction, Sequential Circuits, Storage Elements: Latches, Flip-Flops.

Module 3

Basic Structure of Computers: Functional Units, Basic Operational Concepts, Bus structure, Performance –Processor Clock, Basic Performance Equation, Clock Rate, Performance Measurement.Machine Instructions and Programs: Memory Location and Addresses, Memory Operations, Instruction and Instruction sequencing, Addressing Modes.

Module 4

Input/output Organization: Accessing I/O Devices, Interrupts – Interrupt Hardware, Enabling and Disabling Interrupts, Handling Multiple Devices, Direct Memory Access: Bus Arbitration, Speed, size and Cost of memory systems. Cache Memories – Mapping Functions.

Module 5

Basic Processing Unit: Some Fundamental Concepts: Register Transfers, Performing ALU operations, fetching a word from Memory, Storing a word in memory. Execution of a Complete Instruction. Pipelining: Basic concepts, Role of Cache memory, Pipeline Performance.

Previous Papers

45 Comments

  1. shiokambing1
    I absolutely love your blog and find the majority of your post’s to be exactly I’m looking for.
    Would you offer guest writers to write content for yourself?
    I wouldn’t mind creating a post or elaborating on a few of the subjects you write about here.

    Again, awesome blog!

  2. Hello there! This blog post could not be written much better! Looking at this post reminds me of my previous roommate! He always kept talking about this. I most certainly will send this article to him. Pretty sure he’s going to have a very good read. Thanks for sharing!

  3. Howdy! This post could not be written any better! Looking at this article reminds me of my previous roommate! He continually kept talking about this. I am going to forward this post to him. Pretty sure he’s going to have a very good read. Many thanks for sharing!

  4. You’re so cool! I don’t believe I have read through something like that before. So wonderful to find somebody with original thoughts on this subject matter. Seriously.. many thanks for starting this up. This web site is something that is required on the web, someone with a bit of originality.

  5. Oh my goodness! Incredible article dude! Thank you, However I am encountering problems with your RSS. I don’t understand the reason why I am unable to subscribe to it. Is there anybody else having identical RSS problems? Anyone who knows the answer can you kindly respond? Thanks!!

  6. You are so interesting! I don’t believe I have read something like this before. So good to discover somebody with a few genuine thoughts on this topic. Really.. thank you for starting this up. This website is something that is required on the web, someone with a bit of originality.

  7. You are so awesome! I do not suppose I’ve truly read through anything like this before. So good to discover somebody with some genuine thoughts on this subject matter. Seriously.. thank you for starting this up. This web site is something that is required on the internet, someone with some originality.

  8. Oh my goodness! Awesome article dude! Thanks, However I am experiencing troubles with your RSS. I don’t know why I cannot subscribe to it. Is there anybody getting similar RSS issues? Anyone who knows the solution can you kindly respond? Thanks!!

  9. I’m very happy to discover this page. I want to to thank you for your time just for this fantastic read!! I definitely enjoyed every little bit of it and i also have you saved as a favorite to check out new stuff on your site.

  10. Hello there! This post couldn’t be written any better! Looking at this post reminds me of my previous roommate! He constantly kept talking about this. I most certainly will forward this information to him. Fairly certain he will have a great read. Thank you for sharing!

  11. Good day! I simply would like to give you a huge thumbs up for your great info you have here on this post. I will be coming back to your web site for more soon.

Leave a Reply

Your email address will not be published. Required fields are marked *