Basic operational concepts of a computer, Computer Engineering

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

Posted Date: 10/13/2012 2:53:54 AM | Location : United States







Related Discussions:- Basic operational concepts of a computer, Assignment Help, Ask Question on Basic operational concepts of a computer, Get Answer, Expert's Help, Basic operational concepts of a computer Discussions

Write discussion on Basic operational concepts of a computer
Your posts are moderated
Related Questions
Concept of Multithreading: These troubles increase in the design of large-scale multiprocessors such as MPP as discussed above. Thus, a solution for optimizing this latency should

System is a word which is derived from the Greek word 'Systema' which means an organized relationship among components. A System can be defined as orderly grouping of interdepen

Q. What is Random Access Memory? We will discuss RAM as an example of sequential circuit. A memory unit is a collection of storage cells or flip flops along with associated cir

How numbering plan is achieved in modern telephony? Give the structure with example. The objective of numbering plan is to uniquely identify every subscriber connected to a tel

Hi, I have a CSV file that has numbers data set. The data set contains images of handwritten digits. Recognizing handwritten digits is already a mature technology By using R code

Resolution of externally defined symbols is performed by Ans. By Linker resolution of externally defined symbols is performed.

Q. Routines which handle dynamic processes? number of routines which handle dynamic processes:  int pvm_joingroup( char *group ) Enrolls calling process in a na


What is the main function of the memory-management unit? The runtime mapping from virtual to physical addresses is done by a hardware device known as a memory management unit

Q. Explain working of Direct Memory Access? In both programmed I/O and interrupt-driven processor is busy with executing input/output instructions and I/O transfer rate is limi