Opcode: Difference between revisions

Content deleted Content added
No edit summary
Tags: Reverted Mobile edit Mobile web edit
m Reverting possible vandalism by 164.215.201.206 to version by KH-1. Report False Positive? Thanks, ClueBot NG. (4133760) (Bot)
Line 1:
{{short description|Part of a machine instruction}}
{{More science citations needed|date=October 2015}}
{{Use dmy dates|dateesdate=March 2020|cs1-dates=y}}
{{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==