バイナリ単語

バイナリ
  • 0
  • 0pt
掲示板へ

バイナリ(binary)とは、2進数を意味する英単だが、コンピューター関連では2進数で表現されるデータす。

概要

テキスト / バイナリ

コンピューター情報は基本的に全て2進数で表現されるが、そのうちで人間が読むことのできるテキストファイルとして解釈できるデータテキスト(データ)と呼び、そうでないものをバイナリと呼ぶ。

テキストデータでも文字符号化方式でエンコードされた2進数データとして扱う場合はバイナリである。圧縮暗号化によりそのままではテキスト形式として解釈できないものも、やはりバイナリである。

ソースコード / バイナリ

プログラミング分野では、テキストファイルであるソースコードコンパイルして実行可形式にしたものをバイナリと呼ぶ。

コンパイルの途中の段階のものはテキストではないのでバイナリと呼べそうなものだが、中間コードと呼んだりする。

バイナリエディタ

バイナリファイルテキストファイルのようにテキストエディタで編集することはできないが、バイナリファイルを編集するためのバイナリエディタというものが存在する。バイナリエディタでは、2進数では桁が多くなりすぎるので1バイト単位に区切り、1バイトを2桁の16進数で表すのが一般的である。

バイナリエディタでの編集は燥な16進数にらめっこする非直観的作業であり、1桁でも間違えると理解不能な結果になるため極めて高難度である。

関連動画

関連項目

【スポンサーリンク】

  • 0
  • 0pt
記事編集 編集履歴を閲覧

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

バイナリ

1 ななしのよっしん
2022/06/19(日) 17:23:38 ID: zM8q3SCjix
ロボットテキストではなくバイナリで理解するんだろうな。
2 ななしのよっしん
2022/11/12(土) 17:40:33 ID: M0ojp/Ziz1
コンピュータ読み込めるデータは、基本的にバイナリデータと呼ぶはず。

c言語アセンブラで書かれていて、それをコンパイラ機械語に変換してる。
実行ファイル「.dat」「.exe」などがバイナリデータ

機械語cpuの演算と関わっていて、本物の機械語は2進数表記になってる。

機械語wiki
https://ja.wikipedia.org/wiki/%E6%A9%9F%E6%A2%B0%E8%AA%9Eexit