2017.12.11
JAVA オーバーフロー プログラミング 例外
こちらのブログ記事を読んでびっくりしたのと、「try catchでオーバーフローがキャッチされなくてハマった」という話をどっかで聞いたので 検証と対策を記載してみようかと思います。 検証するコード キャッチされないのは分かっていたのですが、一応try catchも書きました。 ▼実行してみた結果 本 …More Read
2013.05.31
FE アンダーフロー オーバーフロー シフト演算 ハードウェア 基本 基本情報技術者 基本情報技術者試験 情報の基礎理論 誤差 論理演算 資格
コンピュータシステム コンピュータの構成要素(メモリ) その1 記憶階層 「記憶階層」は、様々な記憶装置のアクセス速度と容量の関係を階層的に示したものです。 メモリの種類 半導体も用いた集積回路(IC)で作られた記憶 …More Read
2013.05.31
FE アンダーフロー オーバーフロー シフト演算 ハードウェア 基本 基本情報技術者 基本情報技術者試験 情報の基礎理論 誤差 論理演算 資格
コンピュータシステム コンピュータの構成要素(CPU) その2 レジスタとは レジスタとは,CPU内部にあり,CPUが処理を実行するために一時的にデータを格納しておくための小容量で高速なメモリ装置のことです。 四則演算や演算結果,実行中のメモリアドレスなどの …More Read
2013.05.31
FE アンダーフロー オーバーフロー シフト演算 ハードウェア 基本 基本情報技術者 基本情報技術者試験 情報の基礎理論 誤差 論理演算 資格
コンピュータシステム コンピュータの構成要素(CPU) その1 CPUの構成 「CPU」は、以下に示す装置からなります。 コンピュータを構成する要素には、以下のようなものがあります。 種類 内容 デコーダ CPUで実行する命令を解 …More Read
2013.05.30
FE アンダーフロー オーバーフロー シフト演算 ハードウェア 基本 基本情報技術者 基本情報技術者試験 情報の基礎理論 誤差 論理演算 資格
コンピュータシステム コンピュータの構成要素 その1 コンピュータの構成 コンピュータの構成や動作原理など、コンピュータを実現する技術を、「アーキテクチャ」といいます。 「アーキテクチャ」の本来の意味は、構造や組織という意味となります。 コンピ …More Read
2013.05.30
FE アンダーフロー オーバーフロー シフト演算 ハードウェア 基本 基本情報技術者 基本情報技術者試験 情報の基礎理論 誤差 論理演算 資格
情報の基礎理論 形式言語・数式記法 その1 オートマトン 「オートマトン」とは、コンピュータの動作を数学的な観点からモデル化したもので、「入力」に対し、「状態」を変化させて処理を行い、「停止」することで結果を出力するといった、仮想的な機械の概念を示します。特 …More Read
2013.05.30
FE アンダーフロー オーバーフロー シフト演算 ハードウェア 基本 基本情報技術者 基本情報技術者試験 情報の基礎理論 誤差 論理演算 資格
情報の基礎理論 情報理論 その1 符号理論(パリティチェック方式) 通信路上で起きるデータの誤りデータを検出または、訂正できるようにするには、元のデータ方ある計算方法で求めた検査用のデータ(ビット)を付加して送信データとし、受信側で送信データから冗長データを …More Read
2013.05.29
FE アンダーフロー オーバーフロー シフト演算 ハードウェア 基本 基本情報技術者 基本情報技術者試験 情報の基礎理論 誤差 論理演算 資格
情報の基礎理論 コンピュータの演算 その2 論理演算 「論理演算」は、2進数の演算です。 「論理演算」には、「論理積(AND)」、「論理和(OR)」、「論理否定(NOT)」、「排他的論理和(EOR、XOR)」などがあります。 また、「論理否定」は、単に「否定 …More Read
2013.05.29
FE アンダーフロー オーバーフロー シフト演算 ハードウェア 基本 基本情報技術者 基本情報技術者試験 情報の基礎理論 誤差 論理演算 資格
情報の基礎理論 コンピュータの演算 その1 シフト演算 コンピュータは、四則演算や、シフト演算を行う回路を備えています。2ⁿ倍するような演算の場合、シフト(けた移動)を用いることで、演算速度が向上します。 また、コンピュータの演算はすべてレジスタで実行されま …More Read