Difference between revisions of "Instruction set"
(Another, early, term) |
('instruction set' is better equivalent for 'order code' than 'object code' (see EDSAC document)) |
||
| Line 3: | Line 3: | ||
Also a key part of an instruction set are the means provided for indicating sources and destinations for data processed by those instruction, the '''addressing modes''' of the instruction set. For example, some early machines only included a single [[register]], the accumulator, and were otherwise a [[load-store architecture]]; eventually provision for multiple registers became common. Also, it is now common for instructions to be able to use a [[stack]] as the source or destination for data. | Also a key part of an instruction set are the means provided for indicating sources and destinations for data processed by those instruction, the '''addressing modes''' of the instruction set. For example, some early machines only included a single [[register]], the accumulator, and were otherwise a [[load-store architecture]]; eventually provision for multiple registers became common. Also, it is now common for instructions to be able to use a [[stack]] as the source or destination for data. | ||
| − | Some early computers used the alternative term '''order code''' for the instruction set. | + | Some early computers used the alternative term '''order code''' for the instruction set (and '''order''' for [[instruction]]). This was more common in the UK; especially at Cambridge (on the [[EDSAC]], and descendants such as the [[LEO]]). In the US, uses included several [[Lincoln Laboratory]] computers. |
{{semi-stub}} | {{semi-stub}} | ||
| + | |||
| + | ==External links== | ||
| + | |||
| + | * [https://www.cl.cam.ac.uk/relics/orders.notes.html The EDSAC Order Code] | ||
[[Category: Computer Basics]] | [[Category: Computer Basics]] | ||
Latest revision as of 08:53, 6 November 2025
An instruction set refers to the repertoire of instructions provided by any particular CPU architecture.
Also a key part of an instruction set are the means provided for indicating sources and destinations for data processed by those instruction, the addressing modes of the instruction set. For example, some early machines only included a single register, the accumulator, and were otherwise a load-store architecture; eventually provision for multiple registers became common. Also, it is now common for instructions to be able to use a stack as the source or destination for data.
Some early computers used the alternative term order code for the instruction set (and order for instruction). This was more common in the UK; especially at Cambridge (on the EDSAC, and descendants such as the LEO). In the US, uses included several Lincoln Laboratory computers.