|
Cesil, or Computer Education in Schools Instruction Language, was a programming language designed to introduce pupils in British schools to Assembly language. It is rather difficult to define it as high or low level. It has a total of fourteen instructions: *Load value - place the immediate value or the contents of the variable named in the accumulator. *Store variable - place the contents of the accumulator in the variable. *Jump label - transfer control to location labelled. *Jineg label - transfer control to location labelled if the accumulator contains a negative value. *Jizero label - transfer control to location labelled if the accumulator contains zero. *Print literal - output the following string, delimited by single quotes. *Line - output a carriage return *In - allow user to input a numerical value from the console. *Out - Output the contents of the accumulator as a decimal integer, signed if negative. *Add value - add the variable or immediate integer value to the accumulator. *Subtract value - subtract the variable or immediate integer from the accumulator. *Multiply value - place the product of the accumulator and the variable or immediate integer in the accumulator. *Divide value - place the contents of the accumulator divided by the value in the accumulator. *Halt - return control to console. ==External links== *(Cesil ) 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Cesil」の詳細全文を読む スポンサード リンク
|