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 http://ghs.graduateschool.vt.edu. Review the Graduate Honor System Constitution at http://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

Kind of the collapsible furniture

An inventor has just developed a new kind of the collapsible furniture which will be useful for the students in college dorms where space is limited.

Records are converted to valid json

All relevant data from a DataFile is written out to a single file. JSON. Records are converted to valid JSON. User Input. Each line of the data files is a separate record made

Explain flow rate and elevation calculation

Pump Problem: Flow Rate and Elevation Calculation Ethylbenzene at 40 degrees C is delivered by a pump from a storage tank to a reactor elevated 3.5 m above the pump.

Rules of inference to show that the hypotheses

Use rules of inference to show that the hypotheses "If it does not rain or if it is not foggy, then the sailing race will be held and the lifesaving demonstration will go on

Discuss the real implications of parameter variation

Discuss the real implications of parameter variation in the scalar control method.- Simulate one of the scalar control schemes with block-diagram system simulator software.

Wordpad application

Whenever you select the print from WordPad application. Which printer among the three starts to print? Why? Explain is it possible to state which printer to print from the Wo

Make a menu bar with a file menu

make a menu bar with a File menu that includes a Perform Action command and an Exit command. The Perform Action command computes either the sum or average of the rows or col

Design a unix shell script that searches for a text file

make a Unix shell script that searches for a text file with most occurrences of a given keyword. For instance, if I would like to search for a script with most usages of if

Reviews

Write a Review

 
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