Basic operational concepts of a computer, Computer Engineering

Assignment Help:

Basic Operational Concepts of a Computer:

  • Most of computer operations are executed in the ALU (arithmetic and logic unit) of a processor.
  • For an example: to add 2 numbers that are both located in memory.

-          Each number is taken into the processor, and the definite addition is performed by the ALU.

-          Then sum may be stored in memory or retained in the processor for immediate use.

Registers

  • When operands are taken into the processor, they are stored in high-speed storage elements (registers).
  • A register may store 1 piece of data (8-bit registers, 16-bit registers, 32-bit registers, 64-bit registers, etc...)
  • Access times to registers are quicker than access times to the fastest cache unit in the memory hierarchy.

Instructions

  • The Instructions for a processor are declare in the ISA (Instruction Set Architecture)- Level 2
  • Typical instructions include following:
  • Mov BX, LocA

1.      First fetch the instruction

2.      Fetch the contents of  the memory location LocA

3.      Store the contents in general purpose register BX

  • Add AX,BX

1.      Fetch the instruction

2.      Add the contents of registers BX and AX

3.      Place the sum in register AX


Related Discussions:- Basic operational concepts of a computer

Flynns categorization, Normal 0 false false false EN-US...

Normal 0 false false false EN-US X-NONE X-NONE

C programming, Find out useless nonterminal symbols use c program.

Find out useless nonterminal symbols use c program.

Advantages of mpi, Advantages of MPI: Every process has its own loc...

Advantages of MPI: Every process has its own local variables It can be used on a broader range of problems than OpenMP It runs on either distributed or shared memor

Illustrate about fifth generation electronic computers, Fifth Generation (1...

Fifth Generation (1984-1990) The advancement of the next generation of computer systems is characterized majorly by the acceptance of parallel processing.  Until this time para

TITLE: Signals for digital communications, DETERMINE ANALYTICALY IF THE SIG...

DETERMINE ANALYTICALY IF THE SIGNAL IS PERIODIC OR NOT - X[n] = 4Cos(Pi n)

Give regular expression for real number, Develop a regular expression for R...

Develop a regular expression for Real number and Real number with optional fraction (i) A regular expression for real number is [+ | -] (d)+. (d)+ (ii) A regular expression

What are base tables of an aggregate object, What are base tables of an agg...

What are base tables of an aggregate object? The tables making up an aggregate object (primary and secondary) are known as aggregate object.

What is slack, What is slack? 'Slack' is the amount of time you have wh...

What is slack? 'Slack' is the amount of time you have which is measured through while an event ‘really happens' and while it ‘should happen’. The term ‘really happens' can a

Define buffering, Define buffering.  A buffer is a memory area that kee...

Define buffering.  A buffer is a memory area that keeps data while they are transferred among two devices or among a device and an application. Buffering is done for three reas

Double negation - artificial intelligence, Double Negation - Artificial int...

Double Negation - Artificial intelligence: Always parents are correcting their children for the use of double negatives, but we have to be very alert with them in natural langu

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