Multiple levels of virtual machines

Assignment Help Basic Computer Science
Reference no: EM13936598

1. Explain why modern machines consist of multiple levels of virtual machines. Why not just have two levels, the digital logic level and the high-language programming level? 

2. Given a (very) tiny computer that has a word size of 6 bits, what are the smallest negative numbers and the largest positive numbers that this computer can represent in each of the following representations?

a. Signed magnitude
b. One's complement
c. Two's complement

3. Convert the followings:

a. AC1216 to binary
b. -10710 to 8-bit 2's Complement
c. 11001101012 to Hexadecimal
d. 100111102 (8-bit 2's complement representation) to decimal

4. A Computer uses IEEE-754 format to represent floating points. What value ( in decimal) the computer represents if the floating point is represented using the following binary digits:
11000001010100000000000000000000

5. Charles Sturt University (CSU) academic director want to hire a lecture in Sydney Study Center. The applicant has worked in three universities before; University of New South Wales (UNSW), Macquarie University, and Sydney University. Before he will hire him, he must get input from these three universities. After few weeks of receiving feedback from all three, he has come to the following conclusions:

· Hire if two of them say yes and one says no.
· Hire if all of them say yes.
· Don't hire otherwise.

Construct a truth table and find the minimized Boolean function to implement the logic telling the director when to hire. Draw a circuit diagram for the Boolean function.

6. Complete the truth table for the following sequential circuit:

Online submission via Turnitin is required for this assignment.
Rationale
This assessment task covers topic 1 to topic 3, 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 define and appropriately use computer systems terminologies;
• be able to describe the concepts of data representations and use appropriate methods of implementation;
• be able to apply Boolean algebra and digital logic to design and interpret digital circuits.

Reference no: EM13936598

Questions Cloud

Paper with current event about cpital punishment : Ethics Paper with current event about cpital punishment by lethal injection
Describe what you feel is a content delivery system : Describe  what you feel is a content delivery  system. find at least two examples of content      delivery  system on the internet and provide  URL  to these examples in your response to this      question.
What purpose do you feel the visual arts serve : Devise a definition of art that has meaning for you. What purpose do you feel the visual arts serve? What gives art meaning? Share your thoughts with the class
What are two or three differences between the two mammals : What are two or three differences between the two mammals? To what order does each of the mammal species you selected belong? Describe why they are classified. List two other species that belong to those same orders. The said questions are applied..
Multiple levels of virtual machines : Given a (very) tiny computer that has a word size of 6 bits, what are the smallest negative numbers and the largest positive numbers that this computer can represent in each of the following representations?
Explain how energy moves through an ecosystem : Great Barrier Reef: Explain how energy moves through an ecosystem. Start with producers, move up to keystone predators, and complete the energy flow by including the decomposers.
Program to implement an abstract data type rational-numbers : You are writing a program to implement an abstract data type Rational-Numbers. A rational number has two parts, numerator and denominator. Example 1/2 and 3/5 are rational numbers. You can perform math operations on rational numbers and the result..
Explain why glucose and palmitic acid : Explain why glucose and palmitic acid differ in their water solubility. Predict which molecule would more readily cross a biological membrane composed entirely of phospholipids and justify your reasoning.
What is the current plight of the honey bee : Pick a plant and an animal and tell me how these how plants and animals arrive, find, migrate or develop their habitat, respond to the food chain, climate and other living and non living factors. Give an example or short explanation of each. This ..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Professional interactive media developers

DIGIMAX Multimedia is a multimedia content development company would like to release various educational CD/DVD in the market. In this regards, the company wants to approach professional interactive media developers

  Several senior investigators from the state crime

several senior investigators from the state crime lab request that AB Investigative Services (ABIS) prepare a standard operations procedure document concerning the general processing of computer evidence.

  Write a computer program that calculates the average

The following is a list of 20 exam scores. Write a computer program that calculates the average of the top 8 scores.

  Billing records can be stored for the bookkeeper

Billing records can be stored for the bookkeeper

  Final deliverable (network enterprise architecture plan

Part 1: Final Deliverable (Network Enterprise Architecture Plan) 1. Summarize network changes to network architecture. 2. Create a schedule of change milestones. 3. Include an EAP plan in your Network Enterprise Architecture Plan document.

  Flowchart, psuedocode and desk check

Flowchart, psuedocode and desk check

  Design a nine-step counter to count

Design a nine-step counter to count in the following sequence using D flip-flops (TTL 74704) on a breadboard

  A program that will prompt the user for a date and a time

It's to be written in C++. You will be writing a program that will prompt the user for a date and a time. For the date, the user will be asked to enter in three integers (month, day, year). There will be four functions related to the date:

  Techniques in discovering requirements for a system

What are some of the techniques in discovering requirements for a system? Which ones work best? Which ones are the most economical?

  Browser immediately checks data is correct. true or false

When a user enters data into a form then submits the form (typically, by clicking the Submit button), the browser immediately checks that the data is correct. True or False

  Find benefits of using the technology to support learning

The policy should include the Do's and Don'ts of computer and internet use as well as penalties that could be applied if the policy is breached.

  Assume that you have the following context free grammar

What string came from this sequence of derivations? (It should be obvious whether this is a left derivation or a right derivation.)

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