answersLogoWhite

0

What else can I help you with?

Continue Learning about Computer Science

Where the instruction execution happens?

Different parts of instruction execution happen in different places:Control Unit - fetches, decodes, and distributes decoded instructions to other units.Arithmetic Logic Unit - performs arithmetic and logic instructions on command from Control Unit.Input/Output Unit(s) - performs input/output instructions on command from Control Unit.Memory Unit - stores instructions and data, transfers them to/from other units on command from Control Unit.


What is the computers 'thinking work' done in?

The basic computer has two parts: Random Access Memory (RAM) and a Central Processing Unit (CPU) RAM is a place where many bytes are stored. One of the things that can be stored in RAM is a series of "instructions" that tell the CPU what to do. The series of instructions is called a "program." The CPU "fetches" one instruction from RAM, "executes" that instruction, then fetches and executes the next one, and so on. That is all that computers do. Whether that qualifies as "thinking" is a very controversial question.


What are the four distinct actions that a machine instruction can specify?

• The processor fetches the instruction from memory • Program counter (PC) holds address of the instruction to be fetched next • PC is incremented after each fetch • Fetched instruction loaded into instruction register


What is the impact of a cache miss penalty on the performance of a computer system?

A cache miss penalty occurs when the CPU needs data that is not in the cache memory, causing a delay as it fetches the data from the slower main memory. This delay can significantly impact the performance of a computer system by slowing down processing speed and increasing latency in executing tasks.


Why does data need to be stored?

"For later use" would be the quickest answer. The data stored maybe the result of an operation, it maybe the address of where to store the result or instruction. In your computer there is a starting point. The computer loads an address where initial instructions are located. These instruction usually flushes the memory, takes inventory of its Basic Input Output System and must remember if it is to communicate anything. Usually in typical PCs, it checks itself out- where is the memory, how much memory, devices connected (printer, display, disks etc). Dependent of many things, particularly the clock, it fetches instructions on how to read the disk and get instructions & data. If data is erased or changed prior to a execution, the computer may not function well due to bad data such as erroneous instruction, crazy & random addresses ... most likely the program will create an error condition so the CPU twiddles its thumbs in a random manner billions of times.

Related Questions

What fetches and decodes instructions in a computer?

An instruction cycle.


What fetches instructions from memory decodes them and process them?

Control Unit


What fetches decodes executes and stores?

the ram


What fetches and decodes instruction?

control unit


How does a prossesor work?

A processor is the "brain" of a computer, responsible for executing instructions. It fetches instructions from memory, decodes them into control signals, and executes them by performing arithmetic, logic, and other operations. The processor's performance is influenced by factors like clock speed, number of cores, cache size, and architecture.


Where the instruction execution happens?

Different parts of instruction execution happen in different places:Control Unit - fetches, decodes, and distributes decoded instructions to other units.Arithmetic Logic Unit - performs arithmetic and logic instructions on command from Control Unit.Input/Output Unit(s) - performs input/output instructions on command from Control Unit.Memory Unit - stores instructions and data, transfers them to/from other units on command from Control Unit.


How do microprocessers work?

Microprocessors are electronic chips that read and execute instructions to perform tasks in a computer or electronic device. They contain an arithmetic logic unit (ALU), control unit, and memory. The ALU performs mathematical operations, the control unit manages data flow, and memory stores instructions and data for processing. When powered on, the microprocessor fetches instructions, decodes them, executes the operation, and stores the result. This process repeats until all instructions are executed.


Difference between microprocessor and instruction code?

difference between micro operation and microinstruction


What is the process of carrying out commands in the machine cycle?

During the machine cycle, the processor fetches instructions from memory, decodes them to understand the operation, executes the operation by performing the necessary calculations or data transfers, and then writes the results back to the appropriate location in memory. This process repeats for each instruction in a continuous loop to carry out the commands effectively.


Discuss in detail the design of control unit for basic system?

The control unit in a basic system is responsible for interpreting instructions and managing the flow of data within the system. It typically consists of registers, decoders, and control logic circuits. The control unit fetches instructions from memory, decodes them to determine the operation to be performed, and then generates control signals to execute the operation. It coordinates the activities of the CPU components, such as the ALU and registers, to ensure that instructions are executed in the correct sequence. The design of a control unit involves careful consideration of instruction set architecture, timing requirements, and the necessary control signals to facilitate efficient and accurate execution of instructions.


Instruction cycle with indirect?

In an instruction cycle with indirect addressing, the CPU fetches the instruction, decodes it to determine the memory address of the operand stored in a register, fetches the operand from the memory location pointed to by the register, and executes the instruction using the operand. Finally, the CPU stores the result back in memory if needed. This extra step of fetching the operand based on the indirect memory address adds complexity to the instruction cycle.


WHAT IS Instruction fetch?

Instruction fetch is the process by which the CPU retrieves instructions from memory in order to execute them. The CPU fetches instructions one at a time, and these instructions are then decoded and executed as part of the program being run. Efficient instruction fetching is important for the overall performance of a computer system.