「NEC V30」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) |
||
| (同じ利用者による、間の3版が非表示) | |||
| 7行目: | 7行目: | ||
== 追加命令セット == | == 追加命令セット == | ||
V30には[[Intel 80186]]にはない命令セットが追加されています。 | |||
これらをIntel 80186で動かした場合は「無視される」という挙動になります。 | |||
一方で後に[[Intel 80386]]で追加された命令セットと一部被っているものがあり、V30向けの[[プログラム]]を[[Intel 80386]]で動かすと暴走するという残念な結果になりました。 | |||
=== ビット操作 === | === ビット操作 === | ||
これらと同じような命令はインテル純正では[[Pentium 3]]でやっと登場しました。いくらなんでも先走りすぎですね。 | これらと同じような命令はインテル純正では[[Pentium 3]](1999年)でやっと登場しました。いくらなんでも先走りすぎですね。 | ||
* TEST1: 特定のビットをテスト | * TEST1: 特定のビットをテスト | ||
* SET1: 特定のビットをセット(1にする) | * SET1: 特定のビットをセット(1にする) | ||
| 20行目: | 20行目: | ||
=== パックドBCD演算命令 === | === パックドBCD演算命令 === | ||
これらの命令はメモリに格納された大きな[[パックドBCD]]形式の数値の演算を可能にします。 | これらの命令はメモリに格納された大きな[[パックドBCD]]形式の数値の演算を可能にします。 | ||
* ADD4S: パックドBCDの加算 | * [[ADD4S]]: パックドBCDの加算 | ||
* SUB4S: パックドBCDの減算 | * SUB4S: パックドBCDの減算 | ||
* CMP4S: パックドBCDの比較 | * CMP4S: パックドBCDの比較 | ||
| 50行目: | 50行目: | ||
一斉を風靡した[[Intel 8080|8080]](の互換品の[[Z80]])としても使える優れモノです。 | 一斉を風靡した[[Intel 8080|8080]](の互換品の[[Z80]])としても使える優れモノです。 | ||
[[category: NEC V30]] | |||
[[category: NEC]] | |||