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

Name the languages introduced in second generation, Name the languages intr...

Name the languages introduced in second  generation During  the time of  second  generation  many  high  level  programming  languages  were introduced, such as FORTRAN (1956),

Advantage of using interrupt initiated data transfer, What is the advantage...

What is the advantage of using interrupt initiated data transfer over transfer under program control without interrupt? In the interrupt initiated data transfer, the processor

If the system is not booting what can we do, First we must go to bios and s...

First we must go to bios and should check boot sequence,local add statusOr we should check RAM & check h.d.d cable. check cd writer for cd or dvd

Assembly langaauge microprocessor, write alp to perform bcd addition withou...

write alp to perform bcd addition without using procedure

What is framework, What is framework? Framework is a skeletal structure...

What is framework? Framework is a skeletal structure of a program that must be elaborated to build a complete application. It has abstract classes.

Explain traffic intensity in networking, Explain Traffic Intensity in netwo...

Explain Traffic Intensity in networking. Traffic Intensity: The traffic load on a given network may be on interoffice trunk lines, the local switching unit or other common s

How to changing the directory in dos, Q. How to Changing the Directory in D...

Q. How to Changing the Directory in DOS? You can change the directory. After changing the directory, the new directory becomes the default directory. For example, you change th

How to develop an object model, How to develop an object model To deve...

How to develop an object model To develop an object model firstly identify classes and their associations, as they affect overall problem structure and approach. Then prepare

Different types of coding in digital electronics, The code where all succes...

The code where all successive numbers differ from their preceding number by single bit is ? Ans. Gray Code, where all successive numbers are different from their preceding nu

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