Describe four problems with machine language.

What will be an ideal response?


• Machine language uses binary. There are no natural language words, mathematical symbols, or other convenient mnemonics to make the language more readable.• Machine language allows only numeric memory addresses (in binary). A programmer cannot name an instruction or a piece of data and refer to it by name.• Machine language is difficult to change. If we insert or delete an instruction, all memory addresses following that instruction will change. For example, if we place a new instruction into memory location 503, then the instruction previously in location 503 is now in 504. All references to address 503 must be updated to point to 504. There may be hundreds of such references.• Machine language makes it difficult to create data. If a user wants to store a piece of data in memory, he or she must compute the internal binary representation for that data item. These conversion algorithms are complicated and time consuming.

Computer Science & Information Technology

You might also like to view...

___________ is appropriate for a large to enterprise website.

a. Virtual Hosting b. Free Web Hosting c. Dedicated Hosting d. none of the above

Computer Science & Information Technology

When the CPU sends data to a modem or receives data from the keyboard, the data travels from one location to another on the motherboard along routes called

A) Beltways B) Paths C) Buses D) Trans-data highway

Computer Science & Information Technology

A ____ is a collection of useful, prewritten algorithms.

A. primitive B. binary C. set D. library

Computer Science & Information Technology

To delete a cookie, you change the ____ property.

A. domain B. expires C. path D. secure

Computer Science & Information Technology