We are here with you hands in hands to facilitate your learning & don't appreciate the idea of copying or replicating solutions. Read More>>

Looking For Something at vustudents.ning.com? Click Here to Search


+ Link For Assignments, GDBs & Online Quizzes Solution


+ Link For Past Papers, Solved MCQs, Short Notes & More

Dear Students! Share your Assignments / GDBs / Quizzes files as you receive in your LMS, So it can be discussed/solved timely. Add Discussion

How to Add New Discussion in Study Group ? Step By Step Guide Click Here.

Graded Discussion Board (GDB)

Advance Computer Architecture (CS501)


Dear students,

This is to inform you that Graded Discussion Board (GDB) will be opened on 6th August 2018. Students will be able to post their comments for 48 hours after it opens.


GDB Statement

Humans have been always in need of moving from one place to another. Initially they travel distances by using animals like horses and camels. With the passage of time, alternatives were developed like internal combustion engines which revolutionized the transportation modes. In the past 40 years, computers begun to be used for increasing fuel efficiency and controlling exhaust emissions. Suppose we need a microcontroller to control fuel injection and exhaust emissions in our cars. Which of the following architectures would you choose from in the current scenario?

  1. 16-bit Harvard architecture with 16 registers and 16 MB of Data SRAM
  2. 8-bit Modified Harvard architecture with 8 registers and 8 MB of Data SRAM

Provide logical reasoning in either case keeping in view memory management, cost and complexity.


Important Instructions:

  1. Please note that no extra time will be given for posting comments on GDB.
  2. Use the font style “Times New Roman” with font size “12”.
  3. Your answer should be clear and concise.
  4. Do not copy or exchange your answer with other students. Two identical comments will be marked zero.


Best of Luck!

+ How to Follow the New Added Discussions at Your Mail Address?

+ How to Join Subject Study Groups & Get Helping Material?

+ How to become Top Reputation, Angels, Intellectual, Featured Members & Moderators?

+ VU Students Reserves The Right to Delete Your Profile, If?

See Your Saved Posts Timeline

Views: 1747


+ http://bit.ly/vucodes (Link for Assignments, GDBs & Online Quizzes Solution)

+ http://bit.ly/papersvu (Link for Past Papers, Solved MCQs, Short Notes & More)

+ Click Here to Search (Looking For something at vustudents.ning.com?)

+ Click Here To Join (Our facebook study Group)

Replies to This Discussion

Harvard architecture:
The original Harvard architecture computer, the Harvard Mark I, employed entirely separate memory systems to store instructions and data. The CPU fetched the next instruction and loaded or stored data simultaneously and independently. This is by contrast with a Von Neumann architecture computer, in which both instructions and data are stored in the same memory system and (without the complexity of a cache) must be accessed in turn. The physical separation of instruction and data memory is sometimes held to be the distinguishing feature of modern Harvard architecture computers. However, with entire computer systems being integrated onto single chips, the use of different memory technologies for instructions (e.g. Flash memory) and data (typically read/write memory) in Von Neumann machines is becoming popular. The true distinction of a Harvard machine is that instruction and data memory occupy different address spaces. In other words, a memory address does not uniquely identify a storage location (as it does in a Von Neumann machine); you also need to know the memory space (instruction or data) to which the address applies.

Modified Harvard architecture:
A pure Harvard architecture computer suffers from the disadvantage that mechanisms must be provided to separately load the program to be executed into instruction memory and any data to be operated upon into data memory. Additionally, modern Harvard architecture machines often use a read-only technology for the instruction memory and read/write technology for the data memory. This allows the computer to begin execution of a pre-loaded program as soon as power is applied. The data memory will at this time be in an unknown state, so it is not possible to provide any kind of pre-defined data values to the program.

The solution is to provide a hardware pathway and machine language instructions so that the contents of the instruction memory can be read as if they were data. Initial data values can then be copied from the instruction memory into the data memory when the program starts. If the data is not to be modified (for example, if it is a constant value, such as pi, or a text string), it can be accessed by the running program directly from instruction memory without taking up space in data memory (which is often at a premium).

so, modified harvard architecture is best>>??

MHA ko GDB ka ans post kr dain>>?

Yes i think so 

and modified harvard architecture is  also inexpensive  than  harvard..

zia bhai cs502 gdb plzz

bhai abhi maine complete nai kia

Well said >>

listen guys don't depends on copy paste> ;)

read it above post and write it in your own views


shabir bhai kitne line honi chahiay 

bhai Round about max 5-6 line 

solution boht bara  Harvard architecture
Modified Harvard architecture explain dono karna  

sorry minimum 5-6 lines

i made it watch at once>>



CS501 GDB complete solution 


shabir bhai cs502 gdb solution plz


Latest Activity

© 2020   Created by +M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service