Does the marie architecture owe more to aiken

Assignment Help Computer Engineering
Reference no: EM13924278

Homework

Before starting this homework assignment, please be sure that you have completed all of the following activities.

• View the relevant online lectures and read associated sections in the textbook before or while you work on this homework assignment.
• Review the course syllabus. Note the grading policies, including policies for submitting assignments.
• Review the course schedule. Note the due dates for course assignments, including this one.
• Review the Graduate Honor System at https://ghs.graduateschool.vt.edu. Review the Graduate Honor System Constitution at https://ghs.graduateschool.vt.edu/ghs_constitution.html, especially Articles I (Sections 1, 2, and 3), V, VI, VII, VIII, and IX.

Please note the following.

• Solutions must be clear and presented in the order assigned. Solutions must show work needed, as appropriate, to derive your answers. Written answers should be concise, but sufficiently complete to answer the question. Neat hand drawings, where needed, are acceptable. Your final solution for each problem must be easily identified.

• At the top of the first page, include: your name (as recorded by the university); your email address; and the assignment name ("ECE 4500, Homework 3"). Do not include your Virginia Tech ID number or your social security number.

• Homework must be submitted as a PDF (.pdf) file with the file name lastname_firstname.pdf, where lastname is your last or family name and firstname is your first or given name. Submit a single file.

This homework consists of the following problems. Problems are from L. Null and J. Lobur, The Essentials of Computer Organization and Architecture, 3rd edition, Jones and Bartlett Learning, 2012 (ISBN 9781449600068) unless otherwise noted. The problems from the textbook are from the Exercises section of Chapter 4 (pages 260-267).

1. Do Exercise 5. (For part b, assume a 16-bit word.)
2. Do Exercise 8.
3. Do Exercise 12.

4. Section 4.10 of the text provides an example of the execution of a simple MARIE program. For this problem, you are to complete a similar example for a different program. In particular, for the MARIE program given below, you are to complete the equivalent of Figure 4.14, but for the program below. You do not need to show how the "Halt" instruction is executed. Specify values in PC, IR, MAR, MBR, and AC in hexadecimal. A template for your answer is provided as a Microsoft Word file that is included with this assignment on Scholar. You are to incorporate your answer for this problem into your submission for the homework assignment so that you submit only one PDF file for the entire assignment.

The program is as follows. Note that this table is the equivalent of Table 4.3 in the textbook, only for a different program.

Hex Address

 

Instruction

Binary Contents of Memory Address

Hex Contents of Memory

100

Load      105

0001 0001 0000 0101

1105

101

Subt      104

0100 0001 0000 0100

4104

102

Store     104

0010 0001 0000 0100

2104

103

Halt

0111 0000 0000 0000

7000

104

00A3

0000 0000 1010 0011

00A3

105

00F3

0000 0000 1111 0011

00F3

5. Scavenger Hunt: Two pioneers of early computers and computer organization were Howard H. Aiken and John von Neumann. Answer the questions below regarding Aiken and von Neumann. Cite sources used for your answers.

a. Is Aiken or is von Neumann associated with the so-called Princeton architecture?

b. Is Aiken or is von Neumann associated with the so-called Harvard architecture?

c. What is the key feature of a Princeton architecture computer compared to the Harvard architecture?

d. Does the MARIE architecture owe more to Aiken or von Neumann? Briefly justify your answer.

Reference no: EM13924278

Questions Cloud

Difference between a company assets and liabilities : 1. The rule that requires financial statements to reflect the assumption that the business will continue operating instead of being closed or sold, unless evidence shows that it will not continue, is the: 3. The difference between a company's asset..
What are the major threats in the external environment : What would a SWOT analysis of your university look like? What are your school's key strengths and weaknesses? What are the major threats in the external environment? What are the opportunities? Make a list of all you can think of.
Best fit line in scatter plot of regression analysis : How would you define "the best fit line" in scatter plot of regression analysis?
Compare and contrast the differences among the states : How this is affecting the courts, and what courts are discussing to try to deal with this situation. Why was a certain time period chosen? Is it effective? How are the courts dealing with this? Are there any problems with the statutes? Provide as..
Does the marie architecture owe more to aiken : Two pioneers of early computers and computer organization were Howard H. Aiken and John von Neumann - Is Aiken or is von Neumann associated with the so-called Princeton architecture?
Measurable or observable characteristics : This preparation process involves looking at the characteristics of the receivers of the sender's message.
What were the environmental and human health consequences : Provide a brief history of RCRA and what aspects of waste it regulates. What was the cause of the incident? What types of waste were involved? What were the environmental and human health consequences
Is the performance for firms within an industry consistent : Is the performance for firms within an industry consistent? What is the implication of these results for industry and company analysis?
Explain how extremophiles represent of those organisms : In this discussion, please present your view of the early conditions on earth that might have affected the traits of organisms living in that environment and how life may have formed.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Explain real-world examples of attenuation and white noise

compare the four items related to channel capacity data rate bandwidth noise and error rate. determine the most

  Reconfigur the network for your company

You could like to automate entry and updating of the routing information, however you are concerned regarding the excessive memory and the processor utilization in case you implement the dynamic routing protocols.

  Most important differences between object-oriented languages

Highlight the most important differences between object-oriented programming languages and generations 1-4 of (often called top down or structured) programming languages. How are they same?

  Program to carrying out the arithmetic calculations

Write down a program which will help an elementary school student learn about the addition, division, subtraction, multiplication. Utilize the and function in order to generate two positive one-digit integers.

  Explain a control object

express Control Object Properties. Why do we use them?

  Why server side computing has been a more affordable

The Cloud, that is synonymous with the internet, became a common phrase which infers that everybody can keep files and records in a trusted site. So what is the difference between uploading a file to a file server and uploading a file to a cloud.

  Visit a businesss online web presence construct a list of

visit a businesss online web presence. construct a list of complex data types that would be needed to store all the

  What is autonomic relational database management system

In regards to Autonomic RDBMS, is it important to utilize a user-centered design (UCD) approach when designing a database for a small to medium size company. Why or why not.

  As a member of the information security team at a small

as a member of the information security team at a small college you have been made the project manager to install an

  The control process can be replaced with proper standards

Do you agree or disagree with this view? Provide reasoning for your view.

  Http frame

Assume an HTTPS page links to an HTTP iframe where two are loaded from several origins. Should the browser display a warning dialog? If so describe why. If not, describe why not.

  Define state importance and discuss the relevance to the

research paper requirement conduct research on the following topic. data and decision analysis in system modeling using

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd