Determine the registers are available in machines, Computer Engineering

Assignment Help:

Determine the registers are available in machines

Typical registers, some of which are commonly available in machines.

These registers are as follows:-

  • Memory Address Register (MAR):- Connected to address lines of the system bus. It specifies address of memory location from where data or instruction is to be accessed (for read operation) or where the data is to be stored (for write operation).
  • Memory Buffer Register (MBR):- MBR connected to data lines of the system bus. It specifies which data is to be accessed (for read operation) or to which data is to be stored (for write operation).

• Program Counter (PC):- Holds address of next instruction that has to be fetched, after execution of an on-going instruction.

  • Instruction Register (IR):- Here instruction is loaded before their execution or holds where last instruction fetched.

 


Related Discussions:- Determine the registers are available in machines

Program for interchanging the values of two memory locations, Q. Program fo...

Q. Program for interchanging the values of two Memory locations? Program for interchanging the values of two Memory locations  ; input: Two memory variables of same size:

Determine the simulation factor- weather, Determine the simulation factor- ...

Determine the simulation factor- Weather Illustration of simulation is predicting weather (i.e. a weather forecaster). In this case we will consider what/how data is collected,

Angle of elevation and depression, in building a suspension bridge a cable ...

in building a suspension bridge a cable is to be stretched from the top of a pier to a point 852.6 ft. from it''s foot. if from this point the angle of elevation of the top of the

What is the demand of mobile application developers, Desktop based IT appli...

Desktop based IT application is present but the mobile is future. All the applications that were made to work only on counter top are being ported to mobile. In the coming 10 years

Assembly language - computer architecture, Assembly language: An assem...

Assembly language: An assembly program has a series of instructions--mnemonics that relate to a stream of executable instructions, when translated by an assembler that may be

Dbms., what is cascade rollback

what is cascade rollback

Define cpu scheduling, Define CPU scheduling. CPU scheduling is the met...

Define CPU scheduling. CPU scheduling is the method of switching the CPU among various processes. CPU scheduling is the basis of multiprogrammed operating systems. By switching

Data structure in which an element is added, A data structure in which an e...

A data structure in which an element is added and detached only from one end, is known as Stack

Give the difference b/w multiprogramming and multiprocessing, Give the diff...

Give the difference between multiprogramming and multiprocessing. A multiprocessing system is a computer hardware configuration which contains more than one independent proc

Write Your Message!

Captcha
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