answersLogoWhite

0


Best Answer

Because you have to program the computer, and you need to know math and logic and syntax. That's why it's easier to use child labor to get work done than a computer.


Computers are totally logical; people can interpret different clues to help figure out instructions. Computers can't work a step and think "wait, this can't be right!" They just follow whatever is programmed.
User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why is writing instructions for a computer more difficult than writing instruction for a person?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Computer Science

Writing instructions that enable a computer to carry out a task or group of tasks is known as?

Writing code is known as programming.


What is instruction set of computer?

The instruction set of a computer is the collection of commands that its Central Processing Unit (CPU) can carry out natively. These are the things that the processor inherently knows how to do if asked.


What is the differences between concurrent and pipe-lining in computer architecture?

Pipelining takes advantage of the fact that each individual instruction is executed in multiple steps by different parts of the CPU. For an example let's looks at an imaginary CPU which has three stages of executing an instruction: reading the instruction from cache, executing the instruction, and writing back data. Now on the first CPU cycle, we can read in a single instruction from the cache. On the second cycle, that first instruction can now be executing while a second instruction is read in. So rather than taking 3 CPU cycles to fully execute each instruction before moving on to the next, you can work on 3 instructions at the same time. Concurrency may refer to multiple things in computer architecture. Having multiple CPUs on a single motherboard, or even multiple CPUs on the same chip (multi-core) can be considered one type of concurrency, where each CPU executes instructions without needing to know much about what the other CPUs are doing. However, we can go on an even lower level and look at concurrency within a single CPU, as well. It is not uncommon for processors to have multiple copies of certain components on them. The Arithmetic Logic Unit (ALU) is a common place to see this, since this is home to the notoriously slow floating-point math components. This contributor can remember reading about certain processors in which integer addition and multiplication took only a single CPU cycle to execute, but something like floating-point division took closer to 40 cycles. For modern machines which may need to perform many floating-point calculations, having multiple floating-point units within the ALU (or even multiple ALUs) would allow for the concurrent execution of multiple calculations.


What skills are required in a computer hardware job?

Exceptional listener and communicator who effectively conveys information verbally and in writing.


What is address sequencing in computer organization?

Microinstructions are stored in control memory in groups, with each group specifying routine. Each computer instruction has its own microprogram routine in control memory to generate the microoperations that execute the instruction. The hardware that controls the address sequencing of the control memory must be capable of sequencing the microinstructions within a routine and be able to branch from one routine to another. To appreciate the address sequencing in a microprogram control unit, let us enumerate the steps that the control must undergo during the execution of a single computer instruction. An initial address is loaded into the control address register when power is turned on in the computer. This address is usually the address of the first microinstruction that activates the instruction fetch routine. The fetch routine may be sequenced by incrementing the control address register through the rest of its microinstructions. At the end of the fetch routine, the instruction is in the instruction register of the computer. The control memory next must go through the routine that determines the effective address of the operand. A machine instruction may have bits that specify various addressing modes, such as indirect address and index registers. The effective address computation routine in control memory can be reached through a branch microinstruction, which is conditioned on the status of the mode bits of the instruction. When the effective address computation routine is completed, the address of the operand is available in the memory address register. The next step is to generate the microoperations that execute the instruction fetched from memory. The microoperation steps to be generated in processor register depend on the operation code part of the instruction. Each instruction has its own microprogram routine stored in a given location of control memory. The transformation from the instruction code bits to an address in control memory where the routine is located is referred to as a mapping process. A mapping procedure is a rule that transforms the instruction code into a control memory address. Once the required routine is reached, the microinstructions that execute the instruction may be sequenced by incrementing the control address register, but sometimes the sequence of microoperations will depend on values of certain status bits in processor registers. Micro programs that employ subroutines will require an external register for storing the return address. Return addresses cannot be stored in ROM because the unit has no writing capability. When the execution of the instruction is completed, control must return to the fetch routine. This is accomplished by executing an unconditional branch microinstruction to the first address of the fetch routine. In summary, the address sequencing capabilities required in control memory are: 1. Incrementing of the control address register. 2. Unconditional branch or conditional branch, depending on statues bit conditions. 3. A mapping process from the bits of the instruction to an address for control memory. 4. A facility for subroutine call and return.

Related questions

Writing instructions that enable a computer to carry out a task or group of tasks is known as?

Writing code is known as programming.


Example of technical writing under formal definition?

Formal technical writing is primarily used for instruction or direction manuals. An example of formal technical writing would be the instructions that come with a piece of pre-fabricated furniture.


What has the author J Terence Kelly written?

J. Terence Kelly has written: 'Teaching writing with the computer as helper' -- subject(s): Computer-assisted instruction, English language, Composition and exercises, Writing


What must i do to write a compilater for assembler programmes?

Writing a compiler is one of the most difficult activities of computer science. Assembly language, however, is fairly easy because each assembly language instruction corresponds to one instruction in machine language. However, the compiler must understand memory management and handle allocation of variables.There are a number of assemblers for popular computer architectures, some free and some not.


What is step number 1 in writing instructions?

writing what your giving them instructions to do.


What is the process of writing specific instructions in computer language called?

A machine code program. Machine code is the native language of the machine and the only language actually understood by the machine. However, program instructions can be written using a high-level programming language that the computer can translate into machine code using another machine code program called a compiler.


What has the author Greg Malone written?

Greg Malone has written: 'Achieving writing excellence (AWE)' -- subject(s): Computer-assisted instruction, English language, Written English, Creative writing


What are computer instructions that carry out a task on the computer?

A instruction that carries out a task on a computer could be a registry or a command like a (.exe)cution file.) execution files can be harmful. you can make them, (java, c, c++, html etc).


What are the Instructions that the processor understands?

programmingans. 2The instructions that a processor understands are known as the Instruction Set.The task of combining instructions to perform some task is known as programming. This is not necessarily done directly. Writing a program by specifying entities from the Instruction Set is called machine code programming if the instructions' numeric values are used, or Assembly Language programming if the instructions are called up by short names called mnemonics. These are both low level procedures, referred to by their users as 'working on the bare metal'.Most programming today is done using high level languages. Here the programmer writes instructions which are often close to english, where one instruction calls for something quite complex to be done. The processor does not understand these instructions. Another program, called an Interpreter or a Compiler, is used to translate the high level instructions into the (low level) ones from the Instruction Set which the processor does understand.


10011 is the binary number system way of writing what?

Binary Number System represents the way Computer understands the instructions or data. Binary is the primary way humans can save data in Physical form, such as Land & Pits on Optical Media (CDs or DVDs).Computer interprets these binaries (collectively as BYTES - 8 bits) as instructions or data to perform its functions.So Binary system is the method of writing instructions & data for Computers.


What is software made of?

The software is commonly found in any gadget like a computer. Softwares are made by writing instructions such as Java and visual basic.


When is writing called technical?

Writing can be classified as technical when the subject matter purports to be of a technical nature, e.g., operating instructions for appliances, support text to architectural drawings, and computer application guidelines.