answersLogoWhite

0


Best Answer

input

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is a single instruction to the computer that is executed as soon as it is received?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the function of instruction register?

The Instruction Register (IR) stores the instruction currently being executed. In simple processors each instruction to be executed is loaded into the instruction register which holds it while it is decoded, prepared and ultimately executed.


What is the Flynn's Classification with examples?

First of all as we know the CPU comprises of The Registers,The ALU Unit and the Control Unit.Processing of the data is done in CPU Registers (an area or a memory where processing takes place). M.J.Flynn suggested these architectures for enhancing the computational speed of the computer: 1. Single Instruction Single Data (SISD): Single instruction is performed on a single set of data in a sequential form.Most of our computers today are based on this architecture.Von Neumann fits into this category.Data is executed in a sequential fashion (one by one). 2. Single Instruction Multiple Data (SIMD): Single Instruction is performed on multiple data.A good example is the 'For' loop statement.Over here instruction is the same but the data stream is different. 3. Multiple Instruction Single Data (MISD): Over here N no. of processors are working on different set of instruction on the same set of data.There is no commercial computer of this kind also these are used in Space Shuttle controlling computer (all the buttons you must have noticed in the control center). 4. Multiple Instruction Multiple Data (MIMD): Over here there is an interaction of N no. of processors on a same data stream shared by all processors.Now over here if you have noticed a lot of computers connected to each other and when they perform a task on the same data (data is then shared).If the processing is high it is called Tightly Coupled and Loosely Coupled vice-versa.Most Multiprocessor fit into this category.


What is a CISC processor?

"CISC" stands for Complex Instruction Set Computer, CISC processor can execute complex instructions in one or more clock cycles. It is meant to differentiate it from a RISC or Reduced Instruction Set Computer, which can only perform one simple instruction in (usually) one clock cycle. A CISC is meant to have many machine level commands carried out as part of a single assembly command. The assembly command is broken into a series of "micro-code" commands which are executed internal to the processor by a "micro-code sequencer".


How are instructions given to a computer?

An extremely simple thing called machine code. Im not insulting you with the extremely simple thing, that just means its easy for the computer to follow. Machine code tells the computer what to do and when to do it.


Is a process that allows the CPU to receive a single instruction and then execute it on multiple pieces of data rather than receiving the same instruction each time each piece of data is received?

"SIMD, which stands for 'single instruction, multiple data,' is a process that allows the CPU to receive a single instruction and then execute it on multiple pieces of data rather than receiving the same instruction each time each piece of data is received."(Pg. 434, A+ Guide to Managing and Maintaining Your PC)


What is the use of 'lock' statement?

The lock prefix on the 8086/8088 prevents any other bus master from accessing the bus during this instruction, even if this instruction is a multiple access instruction. It assures atomicity and data consistency in a multi-computer environment, but only for a single instruction. It is generally used to manipulate a mutex or semaphore.


What is sequential programming?

In the early days of computing, programs were serial, that is, a program consisted of a sequence of instructions, where each instruction executed one after the other. It ran from start to finish on a single processor.reference: http://code.google.com/edu/parallel/mapreduce-tutorial.html


What advantage do dual-core processor and quad-core processor have over single-core processor?

The most gaping advantage can be very easilly explained through example: Single core processors have a single thread, and can process a single set of instructions per clock cycle. This looks like this (Saying this processor can process 2 instructions a clock): (Note this is in an optimal setting where data is perfectly threaded) Clock 1: Instruction 1; Instruction 2; Clock 2: Instruction 3; Instruction 4; Clock 3: Instruction 5; Instruction 6; Clock 4: Instruction 7; Instruction 8; Dual-Core processing would do this same instruction set much quicker: Clock 1: Instruction 1; Instruction 2; Instruction 3; Instruction 4 Clock 2: Instruction 5; Instruction 6; Instruction 7; Instruction 8 In a perfectly threaded application, two equivilent-performance cores on a dual core processor would power through the work twice as quickly as a single-core model. A quad-core with these specs would do the entire instruction set in a single clock. Even if it isn't always a 2x increase, multiple-core procesors have a distinct advantage in a very large range of applications.


What advantage do dual-core and quad-core processors have over single core processors?

The most gaping advantage can be very easilly explained through example: Single core processors have a single thread, and can process a single set of instructions per clock cycle. This looks like this (Saying this processor can process 2 instructions a clock): (Note this is in an optimal setting where data is perfectly threaded) Clock 1: Instruction 1; Instruction 2; Clock 2: Instruction 3; Instruction 4; Clock 3: Instruction 5; Instruction 6; Clock 4: Instruction 7; Instruction 8; Dual-Core processing would do this same instruction set much quicker: Clock 1: Instruction 1; Instruction 2; Instruction 3; Instruction 4 Clock 2: Instruction 5; Instruction 6; Instruction 7; Instruction 8 In a perfectly threaded application, two equivilent-performance cores on a dual core processor would power through the work twice as quickly as a single-core model. A quad-core with these specs would do the entire instruction set in a single clock. Even if it isn't always a 2x increase, multiple-core procesors have a distinct advantage in a very large range of applications.


What advantage do dual-core and quad - core processors have over single core?

The most gaping advantage can be very easilly explained through example: Single core processors have a single thread, and can process a single set of instructions per clock cycle. This looks like this (Saying this processor can process 2 instructions a clock): (Note this is in an optimal setting where data is perfectly threaded) Clock 1: Instruction 1; Instruction 2; Clock 2: Instruction 3; Instruction 4; Clock 3: Instruction 5; Instruction 6; Clock 4: Instruction 7; Instruction 8; Dual-Core processing would do this same instruction set much quicker: Clock 1: Instruction 1; Instruction 2; Instruction 3; Instruction 4 Clock 2: Instruction 5; Instruction 6; Instruction 7; Instruction 8 In a perfectly threaded application, two equivilent-performance cores on a dual core processor would power through the work twice as quickly as a single-core model. A quad-core with these specs would do the entire instruction set in a single clock. Even if it isn't always a 2x increase, multiple-core procesors have a distinct advantage in a very large range of applications.


What advantages do dual core and quad core processors have over single core processors?

The most gaping advantage can be very easilly explained through example: Single core processors have a single thread, and can process a single set of instructions per clock cycle. This looks like this (Saying this processor can process 2 instructions a clock): (Note this is in an optimal setting where data is perfectly threaded) Clock 1: Instruction 1; Instruction 2; Clock 2: Instruction 3; Instruction 4; Clock 3: Instruction 5; Instruction 6; Clock 4: Instruction 7; Instruction 8; Dual-Core processing would do this same instruction set much quicker: Clock 1: Instruction 1; Instruction 2; Instruction 3; Instruction 4 Clock 2: Instruction 5; Instruction 6; Instruction 7; Instruction 8 In a perfectly threaded application, two equivilent-performance cores on a dual core processor would power through the work twice as quickly as a single-core model. A quad-core with these specs would do the entire instruction set in a single clock. Even if it isn't always a 2x increase, multiple-core procesors have a distinct advantage in a very large range of applications.


What is the difference between machine instruction format and micro instruction format?

Micro instrutionA single instruction in microcode. It is the most elementary instruction in the computer, such as moving the contents of a register to the arithmetic logic unit (ALU). It takes several microinstructions to carry out one complex machine instruction (CISC). Also called a "micro-op" or "µop," microinstructions differ within the same computer family and even the same vendor. For example, although all are x86 chips, the microcode for Intel's Pentium 4, Pentium M and AMD's Athlon are not the same. The software programmer never sees microinstructions, and they are not documented for the public.Machine code - simple instructions that are executed directly by the CPU.In other words, it takes many micro instructions to make a machine code. Micro Instructions work with the ALU wheras Machine Code works directly with the CPU