How many bits are needed for the opcode

Assignment Help Computer Engineering
Reference no: EM131826554

Assignment - MARIE and ISA

Task

Question 1 - Suppose a disk drive has the following characteristics:

• 23 surfaces
• 512 tracks per surface
• 64 sectors per track
• 32 bytes/sector
• Track-to-track seek time of 10 milliseconds
• Rotational speed of 9600 RPM

I. What is the capacity of the drive?

II. What is the rotation delay?

III. What is the access time?

Question 2 - A digital computer has a memory unit with 32 bits per word. The instruction set consists of 232 different operations. All instructions have an operation code part (opcode) and an address part (allowing for only one address). Each instruction is stored in one word of memory.

I. How many bits are needed for the opcode?

II. How many bits are needed to specify the register?

III. How many bits are left for the address part of the instruction?

IV. What is the maximum allowable size for memory?

V. What is the largest unsigned binary number that can be accommodated in one word of memory?

Question 3 - In a computer instruction format, the instruction length is 13 bits and the size of an address field is 5 bits. The system architect has already designed FIVE 2-address instructions and TWENTY 1-address instructions. How many 0-address instruction still possible to accommodate for the instruction set architecture?

Question 4 - Write code to implement the below expression:

A = (X+Y) * (Y-Z) / (X * Y) on 2, 1 and 0 address machines.

Rationale - This assessment task covers topics on CPU operation and Instruction Set Architecture, and has been designed to ensure that you are engaging with the subject content on a regular basis. More specifically it seeks to assess your ability to:

• be able to investigate the internal operation of the Central Processing Unit (CPU) and describe how it is used to execute instructions;

• be able to investigate and describe in detail the essential elements of computer organisation including internal bus, memory, Input/Output (I/O) organisations and interfacing standards and discuss how these elements function;

Reference no: EM131826554

Questions Cloud

Testing for food safety : A food safety inspector is called upon to investigate a restaurant with a few customer reports of poor sanitation practices.
Configure static routing on the isp router : ITNE2003 - Basic RIP Configuration - Examine the network requirements and What is the gateway of last resort in the routing table of the BRANCH router?
Contrasting the standards or recommendations : Critically analyze current European and United States industry standards or recommendations for any Information Technology (IT) area or subarea.
Demonstrate the inverse function relationship : Discuss this conversion and demonstrate the inverse function relationship between the functions, y= f(x) and y = g(x)?
How many bits are needed for the opcode : Assignment - MARIE and ISA. A digital computer has a memory unit with 32 bits per word. How many bits are needed for the opcode
Describe difference between a temptation and ethical dilemma : Describe the difference between a temptation and an ethical dilemma in the context of an experience you have had, and describe how you resolved the matter.
Find the length and width of the wall of the barn : The area of a rectangular wall of a barn is 48 square feet. Its length is 10 feet longer than twice its width. Find the length and width of the wall.
Describe the fit of the linear regression line to the data : Describe the fit of the linear regression line to the data, using the linear regression model that is provided in the attachment.
Effect will undertaking this project has on price per share : What effect will undertaking this project has on the price per share of Pine Stix's stock today (i.e., at t=0)?

Reviews

len1826554

1/22/2018 5:12:23 AM

The code meets the specification. Code is well documented with comments. The program produces correct outputs in every input situations. Answer is correct. All steps are correctly shown. All codes are accurately written. Please compose the answers in a document file (doc or docx format). Please do not submit in pdf formats. Please upload the document in the Turnitin within deadline.

len1826554

1/22/2018 5:12:17 AM

The first page (cover page) of the document file should have the following information clearly mentioned: Your full name, Your Student ID, Subject Code (ITC544) and Assessment item number and name (Assignment 2: MARIE & ISA). Each page should have page numbers in "page x of y" format (including the cover page). You DO NOT need to provide any references for any of the questions.

Write a Review

Computer Engineering Questions & Answers

  An asynchronous sequential logic circuit is given on page

an asynchronous sequential logic circuit is given on page by its primitive flow map i.e. initial state table where x1

  Why the pivot is then moved to the end

why The pivot is then moved to the end and partition is performed, then after the partition, the pivot moves to its rightful place.

  Program for dissimilar values for real numbers

Program for dissimilar values for real numbers

  Why coyolxauhqui is a red-tailed boa

Give a critical evaluation of each of the following passages

  What changes in hardware are needed to perform the transfer

Assume that there is a serial output line connected to the LSB of the accumulator. The contents of the accumulator are to be output on this line.

  The address assigned to one device is 7ca416

The address bus of a computer has 16 address lines, A15_0 If the address assigned to one device is 7CA416 and the address decoder for that device ignores lines A8 and A9, what are all the addresses to that the device will respond.

  Design an application that instantiates five clients

The law firm of Howard, Fine and Howard wants to develop two classes- a Client class that holds data about the firm's clients and an attorney class that holds data about each of attorneys who work for the firm.

  Problems in networking is the lack of enforceable standards

Both the engineering and the front office areas will use 100BaseT (twisted-pair Ethernet), how may you interconnect those two areas.

  Determine an appropriate channel model for two-path

[Two-path Channel] Determine an appropriate channel model for two-path ionospheric propagation, where the relative time delay between the two received signal.

  Define launch a brute force attack on aes-128

How long do you think it would take to launch a brute force attack on AES-128 using a standard computer

  What information will you need to find out

Describe how you would decide on the computing architecture for the new system, using the criteria presented in this chapter. What information will you need to find out before you can make an educated comparison of the alternatives?

  Make a professional-looking document

though, if you have a one page article and a one page summary, then the score would still be high, but may also indicate that you need to use more of your own words in the summary. Also as a reminder, whenever, you copy the words of another author..

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