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
Explain the generic framework for electronic commerce along with suitable diagram? Generic Framework for electronic commerce comprises the Applications of EC (as like banking,

These will be independent of each other and will not affect to each other, and so they can be fed into two different implementations units and run in parallel. The ability to remov

Scenarios encapsulate the Vuser Groups and scripts to be implemented on load generators at run-time. Manual scenarios can deal out the total number of Vusers between scripts bas

Describe the three mapping techniques used in cache memories with suitable Example. The cache memory is a fast memory that is inserted among the larger slower main memory and t

Explain about IP Access. IP access on the network by: • Intranets onto Virtual IP Networks and • Extranets onto Virtual IP Networks.

What are various IDs associated with a process? Unix identifies each process with a unique integer known as ProcessID. The process that implements the request for creation of a

MIPS' native assembly code only has two branch instructions, beq and bne, and only one comparison instruction, slt. Using just these three instructions (along with the ori instruct

Some famous projects on cluster computing are as follows: High Net Worth Project: (developed by: Bill McMillan, JISC NTI/65 - The HNW Project, University of Glasgow, The prim

Write a 'C' functions to arrange the elements of an integer array in such a way that all the negative elements are before the positive elements. The array is passed to it as an arg

Define MFC. To accommodate the variability in response time, the processor waits unless it receives an indication that the requested read operation has been done. The control s