追加または仕様変更された命令とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 追加または仕様変更された命令の意味・解説 

追加または仕様変更された命令

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/07/15 07:28 UTC 版)

Intel 80186」の記事における「追加または仕様変更された命令」の解説

先行する80286追加されていた新たな命令のうち、プロテクトモードや80287に関連しない汎用の命令11個が80186にも採用された。これらはもともと286命令一部であるが、数字的に186より大きい数字プロセッサ使用できるようになったことから、結果的に186命令」などとされることもある。 ENTERMake stack frame for procedureLEAVE … High level procedure exitPUSHA … Push all general registersPOPA … Pop all general registersBOUND … Check array index against boundsINS … Input stringINSB … Input string byteINSW … Input string wordOUTS … Output stringOUTSB … Output string byteOUTSW … Output string word このほか80186/80286では以下の10命令に対しても、既存命令に対してアドレッシングモード追加されている。いずれもオペランドイミディエイト即値)が使えるようになった。なお、シフト/ローテイト命令ではビット数として指定できる有効な値が31以下に変更されており、それより大きな値を指定して下位5ビット分しか認識されなくなったIMUL Integer multiplicationPUSH Push word onto stackRCL Rotate left through carryRCR Rotate right through carryROL Rotate leftROR Rotate rightSAL Shift arithmetic leftSHL Shift left logicalSAR Shift arithmetic rightSHR Shift right logical また、8086では8087命令使用中WAIT命令CPU止めておかなければならなかったが、80186では自動的にタイミング調整されるようになり、8087命令前に必ずしもWAIT命令入れる必要はなくなった

※この「追加または仕様変更された命令」の解説は、「Intel 80186」の解説の一部です。
「追加または仕様変更された命令」を含む「Intel 80186」の記事については、「Intel 80186」の概要を参照ください。

ウィキペディア小見出し辞書の「追加または仕様変更された命令」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「追加または仕様変更された命令」の関連用語

1
14% |||||

追加または仕様変更された命令のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



追加または仕様変更された命令のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのIntel 80186 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS