How many bits are needed for the opcode

Assignment Help Basic Computer Science
Reference no: EM13920094 , Length: 1

1. A digital computer has a memory unit with 40 bits per word. The instruction set consists of 210 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.

a. How many bits are needed for the opcode?

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

c. What is the maximum allowable size for memory?

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

2. Consider the MARIE program below.

a. List the hexadecimal code for each instruction.
b. Draw the symbol table.
c. What is the value stored in the AC when the program terminates?

Hex
Addr   Label    Instruction

100 Start, Load A
101      Add B
102     Store Temp
103     Load C
104     Add D

105     Add Temp
106     Store F

107     Output

108     HALT
109 A,  DEC 5
10A B,  DEC 3

10B C,  DEC 4

10C D,  DEC 13

10D E,  DEC 3
10E Temp, HEX 00FD

10F F,  HEX 00FE

3. Choose one area of rapid technological change in IT or Computer Science, research and report on recent developments and the outlook for the future in the area that you have chosen. You will need to provide both in text citations and bibliography entries according to Faculty of Business policy (APA format). Your report should be around 500 words.

Reference no: EM13920094

Questions Cloud

Liquidity premium on the corporate bond : A tresury bond that matures in 10 years has a yield of 6%. A 10 year corporate bond has a yield of 9%. Assume that the liquidity premium on the corporate bond is 0.5%. What is the default risk premium on the corporate bond? Show work please
What obstacles full adoption of lean purchasing by us firms : What are some of the obstacles to full adoption of lean purchasing by U.S. firms? What are some ways of overcoming them?
The dividend is expected to grow at constant rate : A broker offers to sell you shares in Bay Area Healthcare, which just paid a dividend of $2 per share. The dividend is expected to grow at a constant rate of 5 percent per year. The stock’s required return is 12 percent. What is the current value of ..
Businesses begin as a sole proprietorship : There are several different ways to enter into a business and thus it is important to understand each type of business and the advantages and disadvantages of each. Most businesses begin as a sole proprietorship, specifically smaller businesses an..
How many bits are needed for the opcode : How many bits are needed for the opcode and how many bits are left for the address part of the instruction?
Linear programming case study : Your instructor will assign a linear programming project for this assignment according to the following specifications. It will be a problem with at least three (3) constraints and at least two (2) decision variables. The problem will be bounded a..
Development of personal values : Personal values often represent individual characteristics and beliefs that determine people's behavior in various environments. Personal values and ethical standards are developed throughout life.
Classify each event as an asset source : Classify each event as an asset source, use, or exchange transaction.
Describe the process of allocation of it costs : Describe the process of allocation of IT costs. Do you agree with the approach? Why or why not? What is the purpose of the allocation?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Create a program to keep track of the participants

Create a program to keep track of the participants in a triathlon. Your program will keep track of the times in three events: Running, Swimming, and Biking.

  Disadvantages of virtualization technology

paper that provides a detailed technical analysis comparing the advantages and disadvantages of virtualization technology

  Discuss three elements of managerial work-one function

Discuss three elements of managerial work-one function, one role and one skill-and describe how IT improves the manager's performance of each element.

  Determine and print the average age of your family

Design a program that will allow a user to Input a list of your family members along with their age and state where they reside. Determine and print the average age of your family and print the names of anyone who lives in Texas.

  Describing use of request for information

Describe in scholarly detail how you would utilize RFI (Request For Information) procedures to recognize potential vendors in the acquisition process, and RFQ.

  Calculations without an arithmetic and logic unit (alu)

Determine whether or not it is not possible for microprocessors to perform calculations without an Arithmetic and Logic Unit (ALU)

  Create one z-specification for system

Create one (1) short Z-specification for this system using Visio or an equivalent such as Dia. Note: The graphically depicted solution is not included in the required page length.

  Provides network services to application processes

Provides network services to application processes (email, file transfer, etc.)

  What kind of watermarking mechanism

What kind of watermarking mechanism can you propose to protect an image copyright?

  What is the order of the leaf node

The order of a leaf node in a B+ tree is the maximum number of pairs it can hold. Given that the block size is 1K bytes, data record pointer is 7 bytes long, the value field is 9bytes long and a block pointer is 6bytes long, what is the order of t..

  Find the type of grammar

S->iCtSS1 | s1 ->eS|? C->b Find the type of grammar

  Explain and identify and explore contemporary challenges

Identify and explore contemporary challenges and opportunities in information systems and to formulate an opinion or judgement and offer possible solutions.

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