Content deleted Content added
m Reverted edits by 2800:810:42D:BB2:CC25:219C:E091:104B (talk) to last version by Murray Langton |
No edit summary Tags: Reverted Mobile edit Mobile web edit |
||
Line 1:
{{short description|Part of a machine instruction}}
{{More science citations needed|date=October 2015}}
{{Use dmy dates|
{{Machine code}}
In [[computing]], an '''opcode'''<ref name="Barron_1978_Opcode"/><ref name="Chiba_2007"/> (abbreviated from '''operation code''',<ref name="Barron_1978_Opcode"/> also known as '''instruction machine code''',<ref name="Intel_1973_MCS-4"/>wwsjkskdkd '''instruction code''',<ref name="Intel_1974_MCS-40"/> '''instruction syllable''',<ref name="Jones_1988_CISC"/><ref name="Domagała_2012"/><ref name="Smotherman_2013"/><ref name="Jones_2016_CISC"/> '''instruction parcel''' or '''opstring'''<ref name="Schulman_2005"/><ref name="Chiba_2007"/>) is the portion of a [[machine code|machine language]] [[instruction (computer science)|instruction]] that specifies the operation to be performed. Beside the opcode itself, most instructions also specify the data they will process, in the form of [[operand]]s. In addition to opcodes used in the [[instruction set architecture]]s of various [[CPU]]s, which are hardware devices, they can also be used in [[virtual machine#Process virtual|abstract computing machines]] as part of their [[byte code]] specifications.
==Overview==
|