Compute number of lines of the address bus

Assignment Help Assembly Language
Reference no: EM13803685 , Length: 1

Q1:

1) Form the two's complement of a unsigned hexadecimal number

hex to bin, bin to 2's, 2's to hex

Convert: -(A7)16

1) Convert signed binary to decimal

2's - 1 , !bits , val = - (bin to dec):

Convert: (11011011)2

2) Convert signed decimal to binary dec to bin , bin to 2's

Convert: (-391)10

3) Convert signed decimal to hexadecimal dec to 2's , 2's to hex

Convert: (-543)10

4) Convert signed hexadecimal to decimal

hex to bin (2's) , 2's -1 , !bits , val = - (bin to dec)

Convert: (A01)16

Q2:

1) (10111)2 + (111)2 = ( )2
2) (101)2 + (101)10= ( )16
3) (-83)10- (200)16 = ( )rs
4) (ABC)16 + (CBA)16 = )16
5) (ABC)16 - (CBA)16 to = )2's

Q3:

1) Given a computer system with an old CPU that has only 16 bits for a RAM address, if RAM is allowed to save unsigned integer numbers, what is the maximum size in Bytes for this RAM.

RAM = 2^16 = 65536 B or 64 KB

2) Given a modern CPU installed along a RAM of 4GB, compute number of lines of the address bus connecting the RAM and the CPU?

4GB = 2^32 -> need 32 bit/line address bus

Reference no: EM13803685

Questions Cloud

Contrasting different hosting solutions : Write a mini research paper comparing and contrasting different hosting solutions. Identify two companies on the web that provide hosting solutions and compare:
Describe where you see each of the five conflicts in life : Describe where you see each of the five conflicts in everyday life (e.g., in social media, music, literature, or online learning). How does conflict appear in two or three of the various venues mentioned above?
Assignment the social contract theory of john locke : Individual Assignment The Social Contract Theory of John Locke
Analyze the security features of linux : Analyze the security features of Linux, Macintosh, and Windows operating systems, and decide which you believe is the most susceptible to hackers based on hacking techniques and attack vectors. Justify your response
Compute number of lines of the address bus : Compute number of lines of the address bus connecting the RAM and the CPU - what is the maximum size in Bytes for RAM.
How does our current party system impact elections : How does our current party system impact elections. How can a minor party play a part in an election
Write an essay about movie twilight : Write an essay about movie "Twilight".
Explain the evolution of political parties : Explain the evolution of political parties from the Federalists and Democratic-Republicans to the political parties that exist today.
Changed the way businesses operate in the global market : Write a 500 word essay based specific ways in which the internet has changed the way businesses operate in the global marketplace, for example global wage arbitrage. Issues of global regulation and oversight might form the basis for an essay

Reviews

Write a Review

Assembly Language Questions & Answers

  Program the control unit for an electronic safe

Program the control unit for an electronic safe. The 8-Segment display and LEDs will show status of the safe.

  Create a strcat procedure

Create a strcat procedure (like C's strcat function). Your procedure will be given the addresses (using the method presented in Chapter 8) of two string arrays.

  Write an lc-3 assembly language program

Write an Lc-3 assembly language program to read in a sequence of single-digit positive integers from the keyboard(one integer per line) until the sentinel value of 0 is reached and then display the largest integer on the screen

  It has three integer parameters, and it is a value-returning

That is, its name is discr , it has three integer parameters, and it is a value-returning procedure.Follow the cdecl protocol and write a short windows32 test-driver program to test the procedure.

  Write a complete well documented assembly language program

Write a complete well documented assembly language program (starts at $C000) that counts the number of 1s in each byte in a list.

  Write an assembly language code segment to insert

Write an assembly language code segment to insert into the main.asm file that takes an input controlled by a potentionmeter, converts that input to a digital value, and displays that value on the LEDs according to the following

  Modify the single-cycle mips processor

Modify the single-cycle MIPS processor to implement one of the following instructions. Sec Appendix B for a definition of the instructions. Mark up a copy to indicate the changes to the datapath. Name any new control signals.

  Accept two 1-digit numbers (from 0 to 9) from the keyboard

Write an assembly language program that will accept two 1-digit numbers (from 0 to 9) from the keyboard, compare the two numbers, and then print out th enumber of greatest value

  Write a program in assembly language which uses bios

write a program in assembly language which uses bios interrupt int 21 to read current system time and displays it on

  A screenshot of the modified assembly code

Modify the program to step the lights through a realistic sequence. Include conditional statements that ensure that assembly program only executes for 10 times.

  Prepare an assembly program that reads in a number of cents

prepare an assembly program that reads in a number of cents. the program will write out the number of dollars and cents

  Write an assembly language version

write an assembly language version of the following c code segment

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