hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
上原ひろみ ディスコグラフィ
2016年2月3日『SPARK』（SHM-CD仕様）コンコード UCCO-1167
上原ひろみ THE TRIO PROJECT featuring Anthony Jackson & Simon Phillips名義
同日、「初回限定SHM-CD+DVD盤 (UCCO-9998)」、「初回限定プラチナSHM (UCCO-40008)」発売
パーソネル 上原ひろみ (p, keys)・Simon Phillps (ds)・Anthony Jackson (contrabass guitar)
2021年9月8日『Silver Lining Suite』（SHM-CD仕様）コンコード UCCO-1231
同日、「初回限定2SHM-CD盤 (UCCO-8042/3)」、「初回限定SACD-SHM (UCGO-9056)」発売
パーソネル 上原ひろみ p,西江辰郎 1st violin,ビルマン聡平 2nd violin,中恵菜 viola,向井航 cello
上原ひろみ ディスコグラフィ
2023年10月6日『Sonicwonderland』（SHM-CD仕様）コンコード UCCO-1240
Hiromi's Sonicwonder 名義
同日、「初回限定SHM-CD+DVD盤 (UCCO-8046)」「初回限定SACD-SHM (UCGO-9060)」発売
パーソネル 上原ひろみ(p,keys)・Hadrien Féraud(gt,ba)・Gene Coye(drums)・AdamO'Farrill(trumpet)・Oli Rockberger(vo)
2025年4月4日『Out There』（SHM-CD仕様）コンコード UCCO-1246
Hiromi's Sonicwonder 名義
同日、「初回限定SHM-CD+DVD盤 (UCCO-8048)」発売
パーソネル 上原ひろみ(p,keys)・Hadrien Féraud(gt,ba)・Gene Coye(drums)・Adam O'Farrill(trumpet)・Michelle Willis(vo)
2017年9月20日 HIROMI & EDMAR CASTANEDA 『Live in Montreal』（SHM-CD仕様）コンコード UCCO-1188
上原ひろみ&エドマール・カスタネーダ名義
同日、「初回限定SHM-CD+DVD盤 (UCCO-8018)」発売
2017年11月22日、「初回限定プラチナSHM (UCCO-40029)」発売
パーソネル 上原ひろみ (p)・エドマール・カスタネーダ (Hp)
2022年12月7日 『DREAMS COME TRUE beauty and harmony LIVE in LOVE SUPREME JAZZ FESTIVAL JAPAN 2022』 UNIVERSAL SIGMA UMXK-1096 (Blu-ray + DVD + CD)
DREAMS COME TRUE名義
吉田美和 (vo)・中村正人(ba)・上原ひろみ (p)・Chris Coleman (Ds)・古川昌義 (Gt)・馬場智章 (sax)
楚 (春秋)
楚（そ、紀元前11世紀 - 前223年）は、中国に周代・春秋時代・戦国時代にわたって存在した王国。現在の湖北省・湖南省を中心とした広い地域を領土とした。首都は郢と称したが、名前が同じだけで場所は何度か変わっている。
楚 (春秋) 歴史
楚の成立に関しては、漢民族の母体となった広義の黄河文明に属する諸族が移住して成立したとする北来説と、それとは異質な長江文明の流れを汲む南方土着の民族によって建設されたとする土着説に大きく分かれ、さまざまな仮説があるものの、いまだに定見も有力説も定まっておらず、民衆および支配層がいかなる民族であったのかは解っていない。『史記』楚世家では、楚の祖先は顓頊（五帝の一人で黄帝の孫）であるとする。
北来説の中で有力視されるものに、現在の河南省から山東省南部に分布していた東夷が楚を建国したという説がある。また土着説では、湖北から湖南・貴州省に点在するミャオ族の祖先が楚を建国したという説が有力視されているものの、どちらも有力な証拠はまだない。近年、楚墓発掘の進展で、おおかたの埋葬が王族庶民を問わず周様式の北向き安置ではなく南を向いて安置されており、当時の中国では珍しい形式であるため、土着ではないかとする説がやや有力になっている。
楚 (春秋) 歴史
江南諸国は周を中心とした中原諸国から蛮族として蔑まれたが、前史時代から文明を持っており、中原諸国とは異質な建築物や生産様式を有した文化であった。周の建国から少し経ったころに周の史書に現れはじめる（周の史書に記録された国々があった地域から発見された建築物や陶器等の多くは周の様式であるため、明らかに周文化に属する王族や貴族が地方へ封建され建てられた国であり、周囲の土着勢力や楚の祖先と同質かどうかは解らない）。
楚は鬻熊（媸酓）の代に興った国であり、『史記』楚世家はこれを周の文王の時代とする。元来は丹陽周辺で活動していた部族と考えられている。建国後は次第に西へ進出していった。その後、鬻熊の曾孫の熊繹が周の成王から子爵に封じられた。
周の昭王の討伐を受けるが、これを撃退し、昭王を戦死、あるいは行方不明にさせたとされる。その後、熊繹から数えて6代目の玄孫の熊渠の時代に「我は蛮夷であるから中国の爵位にあずからない」とし、自ら王号を称するようになった。しかし周に暴虐な厲王が立つと、恐れて王号を廃止した。18代目の11世の孫の熊徹の時代に侯爵国であった随を滅ぼし、それを理由に周に陞爵を願い出たが、周に断られたために再び王を名乗るようになった。熊徹が楚の初代王の武王となる。
楚 (春秋) 歴史
文王の時代に漢江・淮河の流域に在った息・蔡・陳などの小国十数国を併合或は従属させ強大化を果たす。成王の時代になると中原の鄭を度々攻めたが、斉が中原に覇権を打ち立てると中原への侵攻は鳴りを潜め、替わって漢江・淮河中下流域の経略を進め徐・黄などの東夷諸国十数国を併呑して領国を拡張した。
6代目荘王の時代になると、強盛な楚は陳・鄭などを属国化して中原を窺うようになる。晋の大軍を邲（ひつ）の戦いで破り、春秋五覇の一人に数えられる。また、荘王の時代に楚は呉と同盟を結ぶ。
覇権を得た楚であったが、荘王の次の7代目共王の代に、鄢陵の戦いにおいて晋に敗れて覇権を失ってしまう。
11代目の平王の時代に伍員（伍子胥）を国外に追放したことにより、伍子胥の補佐を受けた呉王闔閭の軍に首都を陥落させられ、一時滅亡の危機を迎えたが、申包胥の必死の懇願により秦の援軍を取り付け、昭王が復帰することができた。
紀元前334年、威王は攻め込んできた越王無彊の軍勢を破り、逆に越に攻め込んでこれを滅ぼした。
楚 (春秋) 歴史
戦国時代に入ると人口の比較的希薄な広大な国土に散らばる王族・宗族の数や冗官（俸給のみで仕事の無い官職）が多くなり過ぎ、国君の権力と国の統制が弱化した。他の六国では世襲でない職業官吏や、魏の文侯、秦の恵公などの開明君主に代表される他国出身者の要職登用が成立していたが、戦国時代を通じて令尹（宰相）就任者の大多数が王族であり、それに次ぐ司馬や莫敖の位も王族と王族から分かれた屈氏・昭氏・景氏が独占するなど、旧態依然とした体制を変えられず権力闘争に明け暮れた。
戦国初期は呉に郢を落とされた時代から引き続いて国威が振るわず、魏や韓によって領国北部の淮河流域を奪われ、潁川（潁河）流域の陽翟や梁などを奪われたことが見つかった竹簡に記録されている。
やがて呉起が魏から亡命してくると、悼王の信任を得て前記の弊害を除去する国政改革を断行し、君主権を強め非効率な体制を改めることに成功する。しかし、悼王が死ぬと呉起は殺され、非効率な体制と各地に独立した権力を持つ封建領主が散在する旧情に復した。改革によってある程度国威を回復した楚は、淮河中流域の失地回復は果たせなかったが、長江や淮河の下流域への拡張を推し進め越など諸国を併呑している。
楚 (春秋) 歴史
20代目の懐王の時代、圧倒的な強国となってきた秦に対しどう当たるかで親秦派と親斉（田斉）派に家臣は二分した。親斉派の筆頭は屈原であり、懐王に対し秦は信用ならないことを強く説いたが、親秦派の後ろにいた秦の宰相・張儀の策略により屈原は失脚し、地方に左遷された。諌める者がいなくなった懐王は張儀の策略にいいように踊らされ、最後は秦に幽閉されて死去した。
その後も秦の攻勢は強くなる一方で、紀元前278年に白起により首都の郢を陥され、陳に遷都した。
その後は春申君の主導の下に楚・魏・趙などの連合軍が秦へ出兵したが失敗し、寿春へ遷都した。春申君が死ぬとまともに国政を執れる者がいなくなり、秦の王翦将軍に項燕（項羽の祖父）が敗れ、最後の王・負芻は捕虜となる。秦に仕えていた公子・昌平君が大将軍項燕に奉じられて楚王と名乗るが、秦軍に鎮圧され、紀元前223年に滅びた。
その後始皇帝が死去し秦の政治が腐敗すると、陳勝が反乱を起こして張楚と呼ばれる国を建てたが、陳勝が敗北したために楚の旧公族出身である景駒という人物が、留で秦嘉と甯君らによって擁立されて楚王を称した。項燕の子・項梁は甥の項羽（項羽）と英布に命じて秦嘉を討ち取り、景駒は梁に逃れ、まもなく没した。そこで、項梁は范増の助言を採り入れて懐王の孫熊心を擁立して祖父と同じ「懐王」を名乗らせ、西楚を建てた。項羽は勢力を拡げて諸侯の盟主となり、懐王を「義帝」としたが、面倒になった項羽は後に英布に命じてこれを弑して、項羽自らは「西楚覇王」と称した。
項羽が劉邦によって滅ぼされて前漢が成立、楚の地には韓信が封じられた。韓信は後に淮陰侯に降格され、その領地は西の楚と東の荊の二国に分割、それぞれ漢の宗室の劉交と劉賈が封じられた。楚はその後も諸侯王の一つとして存続し、呉楚七国の乱などにも加わっていたこともあった（以降は楚を参照のこと）。
楚 (春秋) 文化
春秋戦国時代における楚が注目される理由の一つとして、独特な文化を形成していたことが挙げられる。春秋五覇・戦国七雄の中でもシャーマニズム的な要素を持ち合わせていた楚の墓中からは、「人物竜鳳帛画」や「人物御竜帛画」といったような帛画や「鎮墓獣」といった魔除けを目的とした副葬品など他国にはない出土物も多く確認されている。他国でも動物信仰は行なわれていたが、とりわけ楚では動物信仰が盛んに行なわれていたことも明らかになっている。また中原様式の建物や埋蔵品も発見されていることから、中原の影響も受けており、中国化も進んでいたことがうかがわれる。
楚 (春秋) 郭店一号「楚墓」
1993年に郢地で発掘された「荊門市郭店一号楚墓」から、楚独特の漢字である楚文字で書かれた竹簡が大量に発見された。度々盗掘に遭ったせいか、保存状態の良い青銅製祭器が少数しかないため分析が難しく年代の最終的な確定はしていないが、戦国晩期の楚の墓に特徴的な副葬品が無い事などから、これらの竹簡はおそらく戦国時代中期から後期の物である。
竹簡群が発見される以前、楚は史記の記述などから道教や鬼道が盛んな蛮夷の国であり歴史的経緯などから儒教は軽視されたと思われていたが、守役である太傅の遺物とみられる書簡群からは道家の書は老子など4編が見つかっただけで、大半は周礼を始めとする儒家の書であり、貴族子弟の教育に関しては中原諸国と同様だったと考えられる。
楚 (春秋) 貝貨
楚の首都であった郢、後に遷都した陳の周辺や江蘇省一帯から貨幣が大量に発見されているが、貝の形を模して青銅で鋳造されている。貝貨は江北に在った中原諸国や秦・燕の他の六大国で造られた鋤形・刀形・円形の貨幣とは明らかに異質なため、南北間の交易は頻繁には行われず南に在った楚は独自の経済圏を形成していたと考えられている。
大山寺
大山寺（おおやまでら、おおやまじ、だいせんじ、たいさんじ）は、仏教の寺院。日本各地に存在する。
マイクロプログラム方式
マイクロプログラム方式（マイクロプログラムほうしき、マイクロプログラミング、英：microprogramming）は、プロセッサの制御装置の実装手法のひとつであり、CPU内のマイクロプログラム（マイクロコード）を使用して、複雑な命令を比較的容易に実装する。
利点としては、オペレーティングシステムを含めたソフトウェアから見た場合のハードウェア（命令セットアーキテクチャ、ISA）を、容易に追加・拡張したり、あるいはプロセッサ間で標準化して互換性を高める、更には異なる命令セットのCPUのエミュレートにも応用可能である（仮想化技術のひとつともいえる）。
反面、複雑な命令の増加はパイプラインの効果が薄れる結果ともなりやすい。
マイクロコードは一般にROM (Read Only Memory) またはPLA（プログラマブル・ロジック・アレイ）、またはそれらを組み合わせたものに格納される。コントロールストアをRAMで構成すると、動的にプログラマブル可能にできるが起動時に読み込みが必要である。ROMにすれば読み込みは必要ないが、動的にプログラム可能という利点がなくなる。
マイクロプログラム方式
マイクロプログラム方式は、主にCISCのCPUで採用されている。
マイクロプログラム方式に対し、論理ゲートとフリップフロップを配線でつなぎあわせて直接実装する方式はワイヤードロジック（布線論理)と呼ばれる。RISCは原則としてはワイヤードロジックで構築される。
「マイクロ」という用語は英語の小さいという一般的な意味として使われている。このため、マイクロプロセッサやマイクロコンピュータやマイクロコントローラやその他「マイクロ」と付く物とは関連性は無い。
IBMなどのベンダーではマイクロコードという語を「ファームウェア」の同義として使うことがあり、周辺機器に格納されるマイクロプログラムも機械語プログラムもまとめてマイクロコードと呼ぶことがある。
マイクロプログラム方式 概要
マイクロコードによるプログラムをマイクロプログラム (Microprogram) という。非常に特殊なコンピュータプログラムであり、あるコンピュータアーキテクチャ上でより複雑なアーキテクチャをエミュレートするものである。マイクロプログラムは一般的なプログラムに比較して非常に小さいため、マイクロプログラムと呼ばれる。可能な限り実行速度を上げるよう注意深く最適化して設計される。
他のコンピュータプログラムと同様、マイクロプログラムはマイクロ命令の列からなる。マイクロ命令はコンピュータのCPUを最も基本的なレベルで制御するものである。
例えば典型的なマイクロ命令は以下のような処理を行う。
このような処理を並列して行うため、マイクロ命令は非常に大きな幅となることが多い。例えば56ビット（8ビットx7命令）やそれ以上になる。
マイクロプログラム方式 概要
マイクロプログラムはCPUのマイクロコードとしても知られている。マイクロコードはCPUの各マイクロ命令を1つの状態とした、状態遷移表をメモリであらわしたものと捉えることができる。
マイクロコードは（ファームウェアの一部として）ROMに格納されていることもあるし、CPUの初期化の一環としてRAMにロードされることもある。このため広義には、CPU以外を含むファームウェア全般をマイクロコードと呼ぶ場合もある。
コンピュータの電源投入時に、マイクロコードをロードする過程をIML（イニシャル・マイクロコード・ローダー）とも呼ぶ。またマイクロコードが格納されているメモリをコントロールストアと呼ぶ。
マイクロプログラム方式 歴史
初期のコンピュータのCPUの制御回路は行き当たりばったりの方法で設計されていた。最も単純なものとしてはコンピュータの制御ロジックの順序制御のためにフリップフロップのリングを使っていた。
1947年、Whirlwindの開発でコントロールストアを使って設計を単純化させるという概念が導入された。この際のコントロールストアはダイオードの2次元格子回路である。CPUクロックから "pulse distributor" で8個のタイミングパルスを生成し、それぞれが格子の異なる列を活性化させるようになっている。そのタイミングパルスに同期して制御信号でその中の一列を選択すると、それぞれの交点がCPUの各部を制御する信号を発するようになっていた。
コントロールストアから発せられる信号群は、自動ピアノのピアノロールのような役割を果たす。すなわち、それぞれのビットがそれぞれの部分を制御するようになっている。ただし、コントロールストアの奏でる曲は短く、しかも繰り返し演奏される。
マイクロプログラム方式 歴史
1951年、モーリス・ウィルクスがそれを発展させ、マイクロプログラムに「条件付実行」の概念、すなわちコンピュータプログラムにおけるif文を追加した。ウィルクスの当初の実装は、ダイオード格子回路を2つ使うもので、1つ目はWhirlwindのコントロールストアと同じように制御信号を生成し、もう1つの格子回路で次に実行すべき列（1つ目の格子回路に格納されたマイクロ命令）を選択する。条件判断は、1つ目の格子回路で選択した列の一部のビット群の値で2つ目の格子回路の列を選択できるようにすることで実装した。これを従来の単純なコントロールストアを区別するため、「マイクロプログラム方式」と名付けた。
1958年、IBM 709はマイクロコードによる商用初の別アーキテクチャのエミュレータを提供した。
1964年 IBM System/360は、マイクロコードによる互換性の確保により、コンピュータのファミリー化を実現。これにより、実装に依存しない共通仕様としてのコンピュータ・アーキテクチャを確立した。
初期のマイクロプロセッサの命令セットはそれほど複雑なものではなかったが、命令デコード部の回路設計を単純化するためにPLAやROMを使用してCPU内の制御を行っていた。例えば MOS 6502 はPLAを使用して命令デコードと制御を行っていた。
マイクロプログラム方式 利点
マイクロプログラム方式のプロセッサのハードウェアの実装は一般のプログラマから見えるものとは違っていて、よりシンプルである。このシンプルなアーキテクチャ（マイクロアーキテクチャ）上で、プログラマに見せるアーキテクチャをエミュレートするマイクロプログラムが実行される。このマイクロアーキテクチャはプログラマに見えているアーキテクチャと固定的な関係である必要は全くない。これを利用すれば、様々なマイクロアーキテクチャのハードウェア上に任意の（プログラマから見える）アーキテクチャを実装することができる。
例えば、IBMのSystem/360は32ビットアーキテクチャで16本の汎用レジスタを持っている。しかしSystem/360の実際のハードウェアの実装ではもっと単純なマイクロアーキテクチャが実装されている。最も下位の機種である360 Model 30は8ビットのマイクロアーキテクチャでハードウェアのレジスタも少ない。プログラマが見ているものは全てマイクロプログラムがエミュレートしたものである。より上位の機種は16ビットや32ビットのマイクロアーキテクチャになっていて、プログラマから見えるアーキテクチャに近くなっているため、より高速に動作できる。
マイクロプログラム方式 利点
この方法により、IBMは様々なハードウェアを使用してコストと性能を勘案しバラエティに富んだSystem/360の機種をそろえ、それらを全て命令セット互換にすることができる。これにより機種別に書かなければならないシステムソフトウェア（OSなど）を劇的に減らすことが出来る。
全く同じ方法がDECのVAXコンピュータファミリでも採用された。下位機種では4ビットの2901ビットスライスプロセッサを膨大なマイクロコードとともに使用している。上位機種では大きな浮動小数点数を直接扱えるように128ビットデータパスを採用している。
マイクロプログラミングはプロセッサのバグの修正も容易にする。多くのバグはマイクロプログラムの修正で間に合い、ハードウェアのロジックや配線を修正する必要がない。
マイクロプログラム方式は原理的に1命令の実行にクロック数が多く必要になるために、ワイヤードロジック方式に比べて実行速度は遅い。
一方で、コンピュータの初期から主記憶装置はCPUに比べて相対的に遅く、複雑な処理（例えば浮動小数点数演算や文字列処理、多項式の計算）は、主記憶に記憶させた命令の組み合わせで実現するよりも、複雑な処理をする命令をCPU内部でマイクロプログラムで実現したほうがメモリへのアクセスが少なくなる分だけ短時間で処理できた。
マイクロプログラム方式 利点
半導体技術の進歩によって主記憶装置のビット単位の単価が劇的に下がるまでは、主記憶装置は高価であり、大型のメインフレームでも主記憶装置の容量は限られていた。そのため、より少ないビット数でより多くの機能を実行する命令セットが必要とされた。また、コンパイラ技術が未発達の段階では、高級言語の命令を単純な命令の組み合わせに置き換える事よりも、高級言語の命令に直接対応するような命令が必要とされた。
これらの多機能な命令を実装するにはマイクロプログラム方式が適していた。
マイクロプログラム方式により、のちにCISCと呼ばれるような複雑な命令(セット)が可能になった。IBMのSystem/360やDECのVAXファミリーは複雑なマイクロプログラムを使用している。
その後、キャッシュメモリの活用や、複雑な命令を排除してその分をレジスタに充てることでより高性能にできるという考えが生まれ、マイクロプログラムによる複雑な命令を廃したRISCにつながる。
マイクロプログラム方式 利点
IBM 801など初期のRISCではコンパイラは複雑な命令を活用できない、という観察から命令の単純化、という発想が生まれ、後にコンパイラ技術の進歩によりコンパイラがより高性能な、単純な命令を組み合わせたコードを生成できるように命令セットも工夫された。一方でTRONCHIPなど、コンパイラが活用しやすいような複雑な命令を揃えるという方向もあった。
ただし、CISCであるインテルのx86系CPUも、i486以後でワイヤードロジックなどRISCの技術を徐々に取り入れた。またRISCであるサン・マイクロシステムズのSPARC、IBMのPOWERも必要に応じて命令セットの追加を繰り返しているため、現在ではCISC、RISCという分類の意義は薄れている。
マイクロプログラム方式 欠点
マイクロコードを使用したCPUは一般にひとつの命令を実行するのに数クロックサイクルを要する。クロックサイクル毎にその命令を実現するマイクロプログラムの1ステップを実行するのである。このためCISCプロセッサの中には非常に長い時間のかかる命令が存在するものもある。そのような命令実行時間の長さはパイプラインや割り込み遅延に影響する。
マイクロプログラム方式 マイクロプログラムと著作権
マイクロプログラム（マイクロコード）はプログラムの一種として、一般のプログラムと同様に著作権で保護されるものと判示されている。インテルとAMD間の互換CPUに関する争いではマイクロコードのライセンスも争点になっている。尚、ワイヤードロジックの場合、パターンが回路配置利用権で保護される。
マイクロプログラム方式 具体例
IBM System/360 シリーズの多くの機種はマイクロプログラム方式である。
モデル25は中でも独特で、主記憶である磁気コアメモリの先頭16kバイトにマイクロプログラムを格納していた。2025は16ビットのマイクロアーキテクチャで、マイクロ命令は7ワードで構成されている。電源投入時やシステムリセット時にカードリーダーからマイクロコードを読み込む方式だった。IBM 1410 のエミュレーションも同じ方式でロードする。
モデル30は8ビットのマイクロアーキテクチャでハードウェアで実装したレジスタ数も少ない。プログラマから見たアーキテクチャはマイクロプログラムでエミュレートされたものである。このモデルでも専用パンチカードリーダーからマイクロコードを読み込み、CROS (Capacitor Read-Only Storage) と呼ばれる専用記憶装置に格納する。
モデル40は56ビットのマイクロ命令を使用する。CROSによく似たTROS (Transformer Read-only Store) にマイクロプログラムを格納する。
モデル50には2つのデータパスがあり、それらが並行動作する。32ビットのデータパスは算術演算に使われ、8ビットのデータパスは論理演算に使われる。コントロールストアは90ビットのマイクロ命令を使用する。
マイクロプログラム方式 具体例
モデル85では高速化のために命令フェッチ機構 (I-unit) と実行機構 (E-unit) を分離している。I-unit はワイヤードロジックでの制御で、E-unit はマイクロプログラム方式である。マイクロ命令は基本構成では108ビットで、エミュレータ機能を実装した場合はさらに幅広くなる。
バロースの多くのシステムはマイクロプログラム方式だった。
B700は、主記憶に格納された16ビットのマイクロプログラムを使用し、アプリケーションレベルの機械語を実行する。各マイクロ命令はそのままレジスタロード命令として実行されるか、ROMに格納された56ビットの「ナノコード」にマッピングされる。これによってハードウェアが単純化され、メインフレームの周辺プロセッサとしてもスタンドアロンのコンピュータとしても使用できる。
B1700は主記憶がビット単位にアドレス指定できる独特のハードウェアだが、B700と同様の階層構成になっている。オペレーティングシステムは、必要な言語のインタプリタを事前ロードする。それらインタプリタはCOBOLやFORTRANなど向けの仮想機械として機能する。
マイクロプログラム方式 具体例
NINTENDO 64のGPU兼オーディオプロセッサ Reality Co-Processor は、マイクロプログラム方式である。そのマイクロプログラムは書き換え可能で、必要な出力が得られるエフェクトを実装可能である。独自マイクロコードを使ったゲームの例として、ファクター5の Indiana Jones and the Infernal Machine、「スター・ウォーズ 出撃! ローグ中隊」、Star Wars: Battle for Naboo などがある。
マイクロプログラム方式 実装
マイクロプログラム方式では、（コンピュータの構成要素である）プロセッサ自体を、さらに小さな制御装置や記憶装置や命令セットから成る小さなコンピュータであるとみなして考えることが多い。このとき、この「さらに小さな〜」などそういったものを「マイクロ〜」と呼ぶ。簡単に類推可能なので以下では特に説明せずそのような用語を使う。
マイクロプログラムはCPUを制御するビット列となる。根本的な進歩はCPU制御がコンピュータプログラムになったことである。つまり、複雑な電気回路の設計変更（すなわち従来のCPUの制御）がプログラムの変更に転換されたのである。
以下、コンピュータ内部をいくつかに分けて解説する。
マイクロシーケンサがコントロールストアの次のワードを取り出す。シーケンサとはカウンタのようなもので、コントロールストアの一部のデータにしたがってジャンプする（つまり値をカウントアップして指し示す場所を変化させる）が、場合によっては命令レジスタの内容にしたがってジャンプする。最も単純なシーケンサはコントロールストアの数ビットをロードするレジスタである。
マイクロプログラム方式 実装
レジスタはCPUのデータを保持する高速なメモリである。レジスタにはプログラムカウンタ、スタックポインタなどアプリケーションプログラマが簡単にはアクセスできないものも含まれる。ほとんどのレジスタファイルは3つのポートを持つ。すなわち同時にふたつのレジスタを読んで、ひとつのレジスタに書き込むのである（レジスタ間の基本的な演算命令を想起されたい：add r1,r2,r3 (r1 ← r2 ＋ r3)）。
ALUは計算を行う。加算、論理否定、右シフト、論理積、論理和などである。ALUでさらに他の機能を実現することもある。
これらは全て実行ユニットの構成要素である。最近のCPUは複数の実行ユニットを持つ。単純なコンピュータでもひとつの実行ユニットをメモリの読み書きに使用し、もうひとつの実行ユニットをユーザコードの実行に使用する。
これらの要素をひとつのチップに組み込むこともある。このチップが実行ユニットのスライスを構成し、これをビットスライスチップと呼ぶ。例えば AMD Am2900 ファミリがある。同ファミリのマイクロシーケンサAm2909は一つのチップで4-bit分のアドレスを生成することが可能であり、n 個用いることで 4n-bit分のアドレスを生成する。
実行ユニットの各構成要素や実行ユニット同士は複数のワイヤで結線される。これをバスと呼ぶ。
マイクロプログラム方式 実装
プログラマはマイクロプログラムを作成する。その際の基本ツールもソフトウェアであり、マイクロアセンブラを使ってビットテーブルをシンボリックに定義する。シミュレータでそのビットを電気回路と同じように実行してみてマイクロプログラムをデバッグする。
マイクロプログラムの設計には水平型と垂直型の2つの方向性がある。ただし、明確に分類できるものではなく、実装により中間的なもの、曖昧なものもある。水平型はマイクロ命令が直接CPU各部の制御を行う方式で、垂直型はマイクロ命令を論理回路で解釈（デコード）して実行する方式である。結果として水平型のマイクロ命令の方がビット幅が大きく、垂直型よりも多くの格納領域を必要とする。以下それぞれ説明する。
水平型の制御ワードには、相応の幅のビット列があって、CPU内の各部を制御する。56ビット以上ということも珍しくない。例えば簡単なフィールドの配置例は以下の通りである。
このタイプのマイクロマシンでジャンプ先アドレスを即値としてジャンプ命令オペコードの次に与えるジャンプ命令を実装する場合、マイクロアセンブリ言語は以下のようになる。
CPU制御のあらゆる部分を各クロックサイクル毎に記述してシーケンサを動作させるものである。
マイクロプログラム方式 実装
水平型のマイクロコードでは、必要ならプロセッサの各部を同時に働かせる指示ができる利点があるが、半面、多数の操作を同時にできない場合にはNOPとなるフィールドが多くならざるをえないことに注意。
垂直型は、前述のNOPのコストを削減する。ある種の垂直型マイクロコードは非常に単純なコンピュータで複雑なコンピュータをエミュレートしているようなものである。この技術はPDP-8のころは一般的だった。垂直型マイクロコードはふたつのフィールドを持つ。
「フィールドセレクト」はこのワードで制御対象としているCPU内の構成要素を指示する。「フィールドバリュー」はその構成要素を実際に制御する。このタイプのマイクロコードでは、設計者は明示的にコストを優先してCPU性能を犠牲にしていると言える。複雑さを排除することでCPUのクロック周波数を上げることができるかもしれないが、1命令あたりにかかるクロックサイクル数が増えるので効果が相殺される。
トランジスタが安価になり、水平型マイクロコードが主流となった。2000年代初頭、垂直型マイクロコードは一般のコンピュータ上で他のアーキテクチャをエミュレートするエミュレータソフトウェア以外では使われなくなった。
マイクロプログラムが完成してテストされた後、これを論理回路生成プログラムの入力データとして使用する場合もある。完璧に最適化された論理回路を生成できるプログラムは存在しないが、それなりにできのよい論理回路を使うことでコントロールストアのためのROMに使うトランジスタを減らすことができ、結果として全体のトランジスタ数を減らすことができる。これによりCPUのコストと消費電力を減らすことが出来る。
マイクロプログラム方式 書き換え可能なコントロールストア
書き換え可能なマイクロコードを使っているコンピュータもある。つまり、マイクロコードをROMに格納しているのではなく、WCS (Writable Control Store) と呼ばれるRAMに格納している。そのようなコンピュータをWISC (Writable Instruction Set Computer) と呼ぶこともある。多くの場合、それらのマシンは実験用プロトタイプであったが、商用マシンでも書き換え可能なマイクロコードを採用したものがあった。初期のXeroxワークステーションやDECのVAX 8800（ノーチラス）ファミリ、シンボリックスのLISPマシンの一部、IBMのSystem/360とSystem/370のいくつかの機種、DEC PDP-10 の一部機種、データゼネラルの Eclipse MV/8000 などである。オプションとして書き換え可能なコントロールストアを用意していたマシンはさらに多い（たとえばHP HP 2100 や DEC PDP-11/60 ミニコンピュータ）。IBM System/370 ではそのためのファシリティとして IML (Initial-Microprogram Load, IMPL) を用意し、電源投入時にコンソールから起動したり、密結合マルチプロセッサシステムでもう一方のシステムから起動したりできた。
マイクロプログラム方式 書き換え可能なコントロールストア
IBM 360/85 などの商用マシンでは、リードオンリーと書き換え可能の両方のコントロールストアを備えていた。
WCSの利点はマイクロプログラムに対するパッチを可能にするだけでなく、ある年代のハードウェアにとってはROMよりも高速なアクセスができるという利点もあった。ユーザがプログラム可能なWCSは、特定用途向けにマシンを最適化することができる。
インテルのx86アーキテクチャのCPUでもWCSを使っているものがある。これにより Intel Core 2 や Intel Xeon のマイクロコードのバグ修正をソフトウェアのみで実施できた。
マイクロプログラム方式 マイクロコード 対 VLIWとRISC
1960年代に入ると、マイクロプログラム方式で複雑な命令を実装するという設計が増えていき、その傾向が1980年代中ごろまで続いた。そしてRISC設計哲学が登場し、盛んになっていった。
マイクロプログラム方式のCPUでは、1命令の実行に数クロックサイクルかかり、1クロックサイクルはマイクロプログラムの各ステップの実行に対応している。一部のCISCプロセッサは実行に非常に多大なクロック数のかかる命令を持っている。そのような性質は割り込みレイテンシやパイプライン処理に悪影響を及ぼす。
新たにプロセッサを設計する際、RISCのワイヤードロジックによる制御装置は、CISCのマイクロプログラム方式に比べて次のような利点がある。
逆にマイクロプログラム方式にも利点はある。
多くのRISCおよびVLIWプロセッサは全ての命令を（その命令がキャッシュ上にある限り）1サイクルで実行する。これはマイクロコードを持つCPUがマイクロ命令を1サイクルにひとつ実行するのとよく似ている。VLIWは水平型マイクロコードのような非常に長い命令を使う。一方RISCはもっと小さい垂直型マイクロコードのような命令を使用する。
マイクロプログラム方式はネットワークプロセッサなどの特定用途向けのプロセッサで今もよく使われている。
関羽
関 羽（かん う - 建安24年12月初旬（220年1月））は、中国後漢末期の武将。字は雲長（うんちょう）。もとの字は長生。司隷河東郡解県（現在の山西省運城市塩湖区解州鎮常平村）の人。子は関平・関興・女子。孫は関統・関彝。
蜀漢の創始者である劉備への忠義を貫き、その人並み外れた武勇や義理を重んじた彼は曹操など同時代の多くの人から称賛された。後漢から贈られた封号は漢寿亭侯。諡が壮繆侯（または壮穆侯）だが、諡号は歴代王朝から多数贈られた（爵諡を参照）。死後、後世の人々に神格化され関帝（関聖帝君・関帝聖君）となった。
小説『三国志演義』では、「雲長、関雲長あるいは関公、関某と呼ばれ、一貫して諱を名指しされていない」、「大活躍する場面が壮麗に描かれている」など、前述の関帝信仰に起因すると思われる特別扱いを受けている。
見事な鬚髯（しゅぜん：鬚＝あごひげ、髯＝ほほひげ）をたくわえていたため、諸葛亮からは「髯（ひげ）」と呼ばれ、『三国志演義』などでは「美髯公（びぜんこう）」などとも呼ばれる。
関羽 生涯
塩の密売に関わっていて暴利をむさぼる塩商人を殺害し官吏に追われ、出身の司隷河東郡解縣から幽州涿郡涿県に出奔。黄巾の乱に際し同地で劉備が旗揚げすると、張飛と共に彼の護衛官を務め、簡雍・田豫らと各地を転戦した。劉備が平原の相になると、関羽は張飛と共に別部司馬に任命された。劉備は関羽・張飛に兄弟のように恩愛をかけ、張飛は関羽が年長者であることから兄のように従った。関羽・張飛は他人の前では、あくまで劉備を主君として立て、仕えた。
徐州を得た劉備は呂布と争い曹操を頼って逃れた。建安3年（198年）、曹操が呂布を破った時に関羽は張飛と共に戦功を認められ、曹操から中郎将に任命された。この時に関羽は呂布の部将の秦宜禄の妻を娶る事を曹操に願い出たが、秦宜禄の妻を見た曹操は自分の側室としてしまった。
建安4年（199年）、劉備は献帝から密命を受けた董承と結び曹操に叛旗を起こし徐州刺史の車冑を殺害し、徐州を占拠した。この時に張飛は劉備と共に小沛に戻り、関羽は下邳の守備を任され太守の事務を代行した。
関羽 生涯
建安5年（200年）、劉備が東征してきた曹操の攻撃を受けて敗れ、下邳に撤退せず北上し袁紹の元に逃げると関羽は夏侯博や劉備の妻子と共に曹操に捕らわれた。曹操は献帝を庇護しており、献帝の下にあった。関羽は劉備の元へ帰るまでの期間「漢王朝（献帝）に降る」という名目の上で、曹操に降伏するのではなく一時的な賓客となり、漢王朝より偏将軍に任命された。官渡の戦い（漢王朝（曹操側）と袁紹の戦争）に関羽も漢王朝側の武将として参加し、関羽は呂布の降将の張遼と共に白馬県を攻撃していた袁紹の将の顔良の攻撃を命じられた。関羽は顔良の旗印と車蓋を見ると、馬に鞭打って突撃し顔良を刺殺し、その首を持ち帰った。この時、袁紹軍の諸将で相手になる者はいなかったという（白馬の戦い）。曹操は即刻上表して、漢寿亭侯に封じた。
曹操は関羽の人柄と武勇を高く評価していたが、関羽は一貫して劉備への忠義を貫き、曹操を拒否した。曹操は関羽が自分に降伏する可能性は無いと思い、張遼に依頼して関羽に質問させたが、関羽は劉備を裏切る事は無い事と、曹操への恩返しが済んだら立ち去る心算である事を述べた。それを張遼から聞いていた曹操は関羽の義心に感心したという。
関羽 生涯
顔良を討ち取るという功を立てた関羽は必ずや劉備の元に戻ると曹操は考え、関羽に重い恩賞を与えた。関羽はこれらの賜り物に封をし、曹操に手紙を捧げて別れを告げ、袁紹に身を寄せた劉備の元へ去った。曹操はその義に感嘆し、関羽を追いかけようとする部下に対し、彼を追ってはならないと言い聞かせた。その後関羽は劉備と再会し、劉備の元へ帰った。
劉備が袁紹の元を去って荊州の劉表の元に身を寄せると、関羽も同行した。
建安13年（208年）、劉備が襄陽の名士の諸葛亮を三顧の礼で迎え重用するようになると、張飛と共に不満を覚えたが、劉備は自分と諸葛亮との関係は、魚が水を欲するようなものである（水魚の交わり）と述べたという。
同年、劉表が病死し曹操が荊州に侵攻すると、樊の地より南下して江陵を目指した劉備の指示で数百隻の船団からなる別働隊の指揮を執った。途中、長坂の当陽で曹操軍の追撃を受けた劉備は敗北し漢津に逃れ、関羽の船団と合流し難を逃れ、共に夏口に向かった（長坂の戦い）。魯粛、諸葛亮を介して孫権が劉備に援軍を出すと、劉備・孫権軍は赤壁で曹操軍を破り、曹操は荊州制圧を諦めて撤退した（赤壁の戦い）。
関羽 生涯
建安14年（209年）、荊州の南郡攻防戦では北道を封鎖したが、李通が手勢を率いてこれを攻撃し曹仁を救い出した。また、漢津で徐晃と満寵の攻撃を受けた。劉備は江南の諸郡を平定すると、関羽のそれまでの功績を評価し、襄陽太守・盪寇将軍に任命した。関羽は長江の北の守備を任された。
劉備が益州に入ると（劉備の入蜀）、関羽は諸葛亮と共に荊州の守備を任された。後に劉備が益州を攻撃すると諸葛亮は張飛・趙雲らと益州入りし、荊州の留守は関羽が預かることとなった。この頃、襄陽に駐屯していた曹操配下の楽進と襄陽郊外の青泥まで進出して対峙してたがその攻撃をうけて蘇非と共に逃走している。このとき文聘が関羽の輜重、軍船を焼いている。荊州刺史の傅羣の主簿の楊儀が降ってくると、関羽は楊儀を功曹に任命して、劉備の元に使者として派遣している。
劉備が益州を征服すると関羽の功績は張飛・諸葛亮と同等と評価され、関羽は荊州の軍事総督に任命された。しかし同僚の糜芳・士仁とは関羽が両者を軽んじていたことから隙があった。また州の事務を一任された荊州治中の潘濬とは親交を結ぶことはなかった 。
関羽 生涯
建安20年（215年）、荊州領有を巡る争いが解決しないことに業を煮やした孫権の命令で呂蒙らが長沙・桂陽・零陵の三郡を襲撃すると、呂蒙の謀略により郝普は呉に降伏した。それをうけて関羽は3万の兵を指揮して益陽に布陣。劉備も自ら大軍の指揮を執って関羽の助勢に駆けつけ、一時は劉・孫同盟の崩壊の危機に至った。だが、関羽と通じた長沙郡の安成・攸・茶陵の三県と、揚州廬陵郡の永新県の官吏らが桂陽の陰山城で謀反を起こし、長沙郡の安成県令の呉碭と中郎将の袁龍が関羽と機略を通じ再び反乱を起こした。さらにこの年、曹操が自ら大軍の指揮を執って漢中の張魯を攻撃したことなど、これらが両陣営に和平の機運をもたらし、関羽と魯粛の対談が実現した（単刀赴会）。会談は孫権側の魯粛のペースで進行し、関羽はしばしばやり込められた。結局、湘水を境界線とし、長沙・江夏・桂陽は孫権領に、南郡・武陵、そして一度は奪われた零陵が劉備領となった。
建安22年（217年）の魯粛の死後、陸口に赴任した呂蒙は、関羽を警戒する計画をひそかにめぐらしていたが、表面的にはこれまで以上に関羽と親密に接した。しかし、関羽の荊州での統治ぶりは恩徳と威信がよく行き渡っていたため、なかなか機会を得ることができなかった。
あるとき、孫権から関羽に対し、関羽の娘 に、孫権の子との婚姻の申し入れがあった時、関羽はこれを断り、孫権を怒らせた。
関羽 生涯
建安23年（218年）、侯音は宛で曹操に対して反乱を起こし、関羽と手を結んだ。また魏に従わない反乱者や盗賊たちの中には、弘農郡陸渾県の孫狼のように関羽から印綬や称号を受けて魏に反抗する者たちもいた。建安24年（219年）春正月、曹操の部将の曹仁と龐徳は宛を陥落させ、侯音を斬った。
同年秋、関羽ら群臣らが劉備を漢中王に推挙した。劉備が漢中王を称するようになると、関羽は前将軍・仮節鉞に任じられた。
同年、子の関平・都督の趙累らと共に樊城を守る曹仁を攻撃した。曹仁の援軍として、七軍の指揮を執っていた于禁が駆けつけたが、折からの悪天候により大洪水が起こり、七軍は水没した。関羽は船団を指揮して攻撃をかけ、于禁と彼が指揮を執っていた3万の兵を降伏させ、さらに樊城の北に駐屯していた龐徳を斬った。また、このとき荊州刺史の胡修・南郷太守の傅方らが関羽に降っている。関羽は樊城を完全に包囲し、別将を派遣して呂常が守る襄陽までも包囲した。さらに関羽は方々に印綬をばら撒き、梁・郟・陸渾といった曹操領内の群盗などが一斉に蜂起し、中原は震動した。同時に勢いに乗じた関羽は上庸の劉封・孟達に援軍を求めたが、上庸が安定していないことを理由に拒絶された。
関羽 生涯
曹操はこの事態に狼狽し遷都まで考えるほどであったが、曹操の配下の司馬懿と蔣済は于禁を弁護し、これ以前に和議を結んでいた孫権を利用して、長江南を領有することを条件に関羽を背後から攻撃させる策を提案し、曹操は孫権と密約を結んだ。その一方で、徐晃を派遣して曹仁を救援させた。これにより関羽は、逆に曹・孫両軍に挟撃されてしまうことになる。曹操の配下の董昭は曹操に「樊城の将兵の士気を高めるためと、関羽の我が軍への戦意を喪失させるために、孫権が殿と同盟を結び関羽の背後を攻めることを、樊城の我が軍と関羽に漏らすべきです」と提案した。曹操はこの提案に従い、徐晃を介して樊城の曹操軍と関羽軍に孫権参戦の情報を伝えさせた。この情報を聞いた樊城の曹操軍の士気は大いに上がった。
関羽は孫権への備えを当初はおこたらず、長江沿いに守備兵を置いていたが、呂蒙が病気と称して前線を離れたこと、さらに後任として陸口に派遣されてきた陸遜の謙った手紙にあっさり煽てられ警戒を解き、江陵・公安からさらに兵・物資を前線に送ってしまったという。さらに孫呉討滅の恫喝、于禁ら降伏した曹操軍の捕虜3万を養う為に孫権軍の軍需物資を強奪したこともあった。
関羽 生涯
孫権は呂蒙・陸遜らに命じて関羽への攻撃を開始した。劉備は糜芳に南郡を、士仁に公安を守備させていたが、両者は関羽との仲に隙があり、其処に着目した呂蒙は両者に誘いをかけ寝返らせ、関羽の拠点たる江陵・公安を奪った。その後も陸遜らの働きで荊州の劉備領は次々に攻略されていった。
関羽は襄陽・樊城を落とせぬまま、徐晃に攻撃を受けて敗れ樊城の包囲を解いた。
その後、孫権は関羽軍の輜重を奪ったが、それを聞いた関羽は襄陽の包囲も解き、撤退した 関羽は、使者を何度も呂蒙の元に送り連絡をとろうとしたが、呂蒙はそのたびごとに関羽や関羽の部下の妻子たちを捕虜にして厚遇していることをわざと使者に知らせた。使者の口からこのことを知った関羽の部下たちは敵対心を失って、やがて関羽の軍は四散し、大半の将兵が孫権軍に降伏した。
関羽は当陽まで引き返したのち、孫権が江陵に自ら軍を率いてきていることを知り、西の麦城に逃走した 。孫権から降伏を勧告する使者が派遣されてくると、関羽は降伏を受けるふりをして逃走した。しかし219年12月、臨沮において関羽は関平らと共に退路を断たれ、捕虜となり斬首された。
群雄・関羽の首級は、孫権の使者によって曹操の下へ送られ、孫権は諸侯の礼を以て当陽に彼の死体を葬った。一方、曹操は諸侯の礼を以て洛陽に彼の首級を葬った。関羽に随行した関平を除いて、他の家族は呂蒙に保護されている。その中の一人と思われる関興は後に蜀漢の官僚として活躍したが、早世した。
章武2年（222年）、関羽を殺された劉備は孫権に対して夷陵の戦いを起こしたが大敗を喫した。
景耀3年（260年）、蜀漢の2代皇帝劉禅より壮繆侯（または壮穆侯）の爵諡を送られた。
関羽の子孫は蜀漢の列侯の一人として続いたが、炎興元年（263年）に鍾会らにより蜀が滅んだ際、龐徳の子であった龐会が関羽の一族を皆殺しにしたという。ただし、王隠の『蜀記』は非常に創作された逸話が多く、蜀臣の陳寿、蜀臣の孫である常璩も関羽の一族が皆殺しにされたという話は史書に残していない。『宋書』に登場する河東郡の関康之 や唐代の宰相関播は関羽の末裔とされる。
唐代には、武廟六十四将に唐朝以前の中国史を代表する64人の名将として、蜀漢から張飛と共に祀られている。
現在、関羽62代目の子孫を名乗る関新剛なる人物が中国に在住するが、関羽の子孫かどうか実際の所は不明である。
関羽 人物
『春秋左氏伝』を好み、ほぼ暗誦できた。
219年に龐徳から毒矢を受けた際、骨にまで毒が染み込んでいたために、肘を切開して毒が染み込んだ部分を削り取らせたことがあったが、宴会の最中であったにもかかわらずその場で切開させ、痛むそぶりも見せずに酒や肉を飲食し、平然と談笑していたという。
自信過剰なために、部下には優しいが同僚を軽んじることがあり、南郡太守の糜芳、将軍の士仁は関羽と隙があり、荊州治中の潘濬とは親交を結ぼうとしなかった。彼らは孫権に降伏し、呉蜀間で裏切り者として笑い者になったという。また張飛とともに諸葛亮の厚遇振りを悦ばなかったが劉備に説得されると態度を改めたという。
黄忠が後将軍に任じられた際、「あんな老兵と同格になれるか」と不満を表し、前将軍への就任を拒否しようとしたが、使者である費詩に君臣間のありようを説かれ諌められると彼の言葉に大いに感じ入り、過ちを悟って即座に拝命した。
敵方でありながら張遼・徐晃とは親交があり、彼らとは互いに尊敬しあっており『傅子』では張遼は関羽を兄弟と呼び、『蜀記』では関羽は徐晃を大兄と呼んでいる。
関羽 評価
『三国志』を著した陳寿は、關張馬黄趙傳の最後に関羽・張飛2人の人物評をこうまとめている。
評曰 關羽 張飛皆稱萬人之敵 為世虎臣 羽報效曹公 飛義釋嚴顏 並有國士之風 然羽剛而自矜 飛暴而無恩 以短取敗 理數之常也

（関羽・張飛の2人は、1人で万の兵に匹敵すると賞賛され、当世における虎臣『勇猛な家臣』であった。関羽は顔良を斬って義を果たし、張飛は厳顔の義心に感じ入ってその縄目を解き、両者並んで国士の気風があった。しかし、関羽は剛情で自信を持ち過ぎ、張飛は乱暴で情を持たず、両者共その短所により身の破滅を招いた。道理からいって当然である。） — 『三國志』巻36蜀志6 關張馬黄趙傳
程昱からは「関羽と張飛の武勇は一万の兵に相当する」と評価された。
郭嘉も同様に張飛・関羽は共に一万の兵に匹敵するとし、劉備の為に死を以て働いていると評した。
董昭は関羽・張飛は劉備の羽翼であり恐れるべきであると評した。
関羽 評価
章武元年（221年）、劉備が呉に報復を行うかを曹丕（文帝）が臣下に諮った際に、臣下は「蜀は小国で、名将と呼べるのは関羽1人でございました（その関羽と荊州を失った以上、蜀には戦う力が無いので、報復など行えない）」と答えている。また、同じ劉曄伝には「勇三軍に冠とする将たり」ともある。
『傅子』には、張飛と共にその武勇と義は天下に知れ渡っており、諸葛亮と合わせに人傑であって、この三人が劉備を助けているのだから蜀を平定できないわけがないと語られている。
また周瑜は関羽を張飛と共に熊虎之将であり、劉備から切り離し自らが使わしめば、大事を定めることも可能であるとした。
呂蒙は関羽は勇猛であり敵とするのは難かしく、荊州を治めて恩信を大いに行き届かせていると陸遜に語っている。
袁準は張飛と共に劉備を支え爪牙となった腹心の武人であるとした。
一方、廖立からは「（荊州を攻めるに当たって）自分の勇名を恃んで猪突猛進したため、前後の戦役（樊城・夷陵）でたびたび兵を失う原因となった」と批判された。
関羽 評価
関羽が死んでから唐代以前までの約400年の間、人々からの注目や人気はさほど高くなかった。例えば六朝時代の『神仙伝』、『捜神記』、『拾遺記』、『世説新語』や殷芸『小説』などといった小説は三国時代の人物に多く触れているが、関羽への言及は皆無に等しい。唐代になると詩文の中に詠われるようになるが、なお一般的な賛美にとどまっていた。また荊州地区における怨霊伝説の一種ともなっている。関羽は「関三郎」という祟りをなす鬼神として范攄『雲渓友議』や孫光憲『北夢瑣言』といった筆記小説に登場しており、後者においては「関妖」という呼称も見られる。しかし宋代になると、政治的理由（下述）と庶民文化の隆盛に伴って人気が徐々に上昇し、元代では関羽は数多くの雑劇の演目で主役となった。明清時代にはさらに美化と神格化が進み、清代においてはついに「関聖大帝」として聖賢の列に加わり、天子と同様に避諱の対象となった。元来は悪神であったイメージも士大夫階級の操作により一転し、関羽を象徴する忠義心をもとに神格化を重ねて、天祐を民に授ける神へと変化した。
関羽 評価
道教では、六朝時代における、神格化された人間の一覧『真霊位業図』には曹操・劉備はいるが、関羽はいない。六朝時代ではまだ関羽の評価は固まっていなかった証拠といえる。北宋期『漢天師世家』で張天師が関羽を呼び出す話があり、この頃には人間に呼び出される程度の扱いであった。明初に書かれたとされる『道法会元』には「関元帥」と記されており、この時点でかなりの地位の向上がある。その後に「協天大帝関聖帝君」として神格化された。神格化されたのは仏教よりも後なのは確かである。
その仏教では唐代の『荊南節度使江陵尹裴公重修玉泉関廟記』に、隋代の智顗禅師の元に関羽が現れて、僧坊を提供し守護神となったとする話が載り、南宋期に書かれた『仏祖統紀』には智顗禅師の元に関羽の霊が訪れ、仏法に帰依したいと請われた禅師が煬帝に奏して、関羽を「伽藍神（伽藍菩薩）」に封じたとしている。現在では「関帝菩薩」とも呼ばれている。
儒教では五文昌の一人「文衡聖帝」とされて、「山西夫子」と呼ばれている。封じられた時期ははっきりしない。武より文の面が強調されており、台湾などでは受験の際に礼拝される。
関羽 評価
政治面から見ると、乱世の中で特定の個人に対して忠誠を尽くした関羽は、為政者から見ると賞賛すべき人物であった。そのため、北宋の徽宗皇帝が爵諡の「忠恵公」後に「武安王」として封じ、「崇寧真君」とした。その後、南宋期には「義勇武安王」とされたと伝わる。明初には神号「協天護国忠義関聖大帝」とされてから、熹宗皇帝が「三界伏魔大帝神威遠震天尊関聖帝君」に封じ、清代に入ると順治帝が「忠義神武関聖大帝」として、後に宣統帝が「忠義神武霊佑仁勇威顕関聖大帝」、光緒帝に至っては「忠義神武霊祐仁勇威顕護国保民精誠綏靖翊賛宣徳関聖大帝」と次々と追贈している。多くは王朝初期と末期に追贈がされており、政策の一環や国内外の情勢が垣間見える。なお、清朝が公認した関帝信仰は、満洲を劉備、蒙古を関羽に準えた兄弟結盟を背景とし、蒙古との関係を維持する目的もあった。
同時に、清代には県に必ず孔子を祭る文廟と、関帝を祀る武廟を建立させた。孔子廟が中華人民共和国初期に多数破壊された結果、現在では関帝廟が単独で多く各地に残る結果となっている。
関羽 評価
一方、民衆の人気も高く、各地の中華街には関帝廟が建立されており、日本においては横浜中華街と神戸南京町の関帝廟が著名である。『水滸伝』には関羽の子孫である関勝が、銭彩原『説岳全伝』には関勝の子の関鈴がそれぞれ登場する。また民間伝承では玉帝に比する「左玉皇」とされていて、「関恩主」とも敬称される。なお、民間では関帝の聖誕日を旧暦5月13日もしくは旧暦6月24日としており、台湾では旧暦6月24日に祭りが行われる。
関羽のプロフィールについても、民間伝説により補完されている。銭静方『小説叢考』は、清代に「発見された」関羽の墓碑なるものを根拠に、関羽の生年を延熹3年（160年）6月24日とし、祖父は関審、父は関毅、妻は胡氏 であるとする。さらに関平を関羽の実子とし、光和元年に生まれたとする。
中国聯合準備銀行が1938年から1945年まで発行していた10元紙幣に肖像が採用されていた。
京劇での関羽役は、主な四つのキャラクターのうちの生（Sheng、ション=男役の総称。男役の中でも武人・英雄などは「武生（ウーション）」と細分化して呼ばれる）に分類されるが、特に「紅生」と呼ばれ、専門の役者が演じる。顔は造作の線を除いて、忠義を示す赤一色に塗り、完璧な忠義を表現する。
その一方、関羽を演じる役者は、化粧のとき故意にその顔に黒子や黒い線をつけるなど、完璧なくまどりになることを避ける。これは神として扱われる存在に対して、劇中の関羽は人間の行う模倣であり、関帝そのものではないと言う、京劇関係者の関羽に対する礼儀と遠慮を表すための伝統である。
中世期における禅僧の詩文や語録に、関羽にまつわる故事が散見される。
江戸時代初期、とりわけ林鵞峰以降、漢詩の題材として諸葛亮と共に「至忠の烈臣」としての「関羽」像が讃えられた。
歌舞伎の演目に「関羽」がある。
曲亭馬琴は関羽に対して辛辣なコメントを随筆に残している。
関羽 三国志演義での立場
小説『三国志演義』李卓吾本、毛宗崗本では、もとの字は壽長（じゅちょう）、李卓吾本では身の丈9尺5寸（後漢から三国時代の尺度で約220cm）、毛宗崗本では9尺（同尺度で208㎝）、2尺（同尺度で約46cm）の髭、「熟した棗（＝なつめ）の実のような」と形容される紅顔で重さ82斤（後漢から三国時代の尺度で約18kg）の青龍偃月刀（冷艶鋸：れいえんきょ）と呼ばれる大薙刀を持ち、赤兎馬に跨っている。主人公的存在だけあって、史実に比べ活躍は非常に華々しいものとなっている。たとえば、
など、講談や元曲・京劇（戯曲）などでの創作が、積極的に取り入れられている。五虎大将軍の筆頭と位置付けられている。
名馬赤兎については呂布の死後曹操が持っており、降伏した関羽の心を得るべく譲ったことになっている。曹操からの贈り物は二夫人への贈り物を含め全て封印した関羽であるが、「この馬は一日に千里を駆けると知っております。今幸いにこれを得たならば、もし兄者（劉備）の行方が知れました時、一日にしてお会い出来ましょうぞ」として唯一これを受け取り、以降は関羽の愛馬として活躍する。
関羽 三国志演義での立場
また、養子として関平、次男として関興、三男として関索が出てくる。正史によれば、関平は実子（養子とする記述はない）。関興は諸葛亮にその才能を評価されていたものの二十数歳で亡くなっている。関索に至っては正史やその註にも一切記載が無く、後世に作られた伝承「花関索伝」の登場人物を流用したもので、実在しない人物だと考えられる。
赤壁の戦いに敗走した曹操を華容で待ち伏せるが、憔悴した曹操を見兼ねて旧恩により見逃す。このことを諸葛亮に咎められ死罪を言い渡されるが、劉備のとりなしで事なきを得ている。