1�o�C�g�̓s�s�`��

�P�o�C�g�͉��r�b�g���H

�u1�o�C�g�͉��r�b�g�ł��傤���H�v

�����q�˂�Ƒ����̕����u�P�o�C�g��8�r�b�g�Ɍ��܂��Ă���v�Ɠ����܂��B
�ł��u�ǂ����Ă����v���̂ł����H�v�ƍX�ɐq�˂�ƁA�u�����āA�݂�Ȃ��������Ă��邶��Ȃ��ł����v�Ƃ����B���ȓ������Ԃ��Ă��܂���B

����������Ɓu1�o�C�g��8�r�b�g�v�Ƃ����̂́A�����̋Z�p�҂��u���ƂȂ��M���Ă����s�s�`���v�Ȃ̂ł͂Ȃ��ł��傤���H

BYTE�̌ꌹ����

�摜�͌����Ђ̉p��ꌹ���T�́ubyte�v�̍��B������������ł�8bit�̗l�ł����c


�����Łu1�o�C�g�̓s�s�`���v�Ƒ肵�āA�^����T���Ă݂邱�Ƃɂ��܂����B

�u�s�s�`���V���[�Y�v�́u���ȏ��v�ł͂���܂���B�ܘ_�u�w�p�_���v�ł�����܂���B�uWikipedia�v�ł��Ȃ���΁A�u�M���̃��|�[�g���菕������{�����e�B�A�v�ł�����܂���B�u�o�T�𖾎�����v�Ƃ��u�؋��������v�ȂǂƂ������Ȏ��������̂͌䉓���������B�M����M���Ȃ��͋M�����g�̎��Ȕ��f�ł��肢���܂��B

�r�b�g�ƃo�C�g�g

�܂��̓r�b�g�̌ꌹ����

�r�b�g�ibit�j�̉p��Ƃ��Ă̖{���̈Ӗ��́A�u���ގ��v�Ƃ��u�n���̐n�v�Ƃ����Ӗ��ł����B��������u�������Ȃ�����v�Ƃ����Ӗ��������܂����B�Ⴆ�� a bit of bread �Ȃ�u�ЂƂ�����̃p���v�Ƃ����Ӗ��ɂȂ�܂��B

�܂����� bit �́u�ق�̏����́v�Ƃ��u�킸���ȁv�Ƃ����`�e���ł�����܂��B
�Ⴆ�΁A1���̐�����4�r�b�g�ŕ\�������Ȃ�΁A����4�r�b�g�� bits of information�i�킸���ȏ��ʁj�ƌĂԂ��Ƃ��ł��܂��B

�‚܂�bit�ƌ����P��͒N�����u�����v�����̂ł͂Ȃ��A�u�킸���ȏ��v��\���̂ɍL���g���Ă��� bits of information �̐擪�̌�ɂ����Ȃ������ł��B�������bit�i���邢�͕����`��bits�j���ǂꂭ�炢�̏����Ӗ�����̂��͞B���Ȃ��̂ł����B

����bit�ƌ����P�ꂪ�u�Ē�`�v���ꂽ�̂�1946�N�A�x���������̃W�����E�e���[�L�iJohn Wilder Tukey�j�ɂ���Ăł��B
�����ɂ́u�Ē�`�v�Ƃ������� binaly digit �𗪂��ƑO�q��bit�Ɠ����Ԃ�ɂȂ邱�Ƃ��u�����v���A������L�����ɓ`�����l�A�ƌ������������߂��Ǝv���܂��B

������ɂ���ނ��ubit �� binaly digit �̗��ł���v�ƌ����A���ꂪ���L�����Ɏ󂯓����ꂽ���߁A����܂ŞB��������bit�̎����ʂ́A�����bit�Ɠ������ʁA���Ȃ킿�A2�‚����Ȃ����ۂ�����Ɋm�肳����ׂ̏��ʂƂȂ����̂ł��B

�ubit�v �� �ubit�ibits of information�j�v�̍���

���ʂƂ��Ă� bit �̈Ӗ������ꂳ�ꂽ�̂͊�΂������Ȃ̂ł����A���������Ƃ��N���܂����B����܂Łu��‚��̃r�b�g�v�Łu�����v��u�����v��\�����Ă����l�B���A�u��‚��̃r�b�g�v�ƌ����Ӗ��� bits of information ������܂ł̗l�ɗ����� bit �ƌĂׂȂ��Ȃ��Ă��܂����̂ł��B

bit �ł͂Ȃ� bits�ƕ����`�ɂ���΋�ʂ͂ł��܂����Abit���g�������Ƃ��ĕ����`�ɂȂ肦���i�P�ʂƂ��Ă�bit��bits�Ƃ͂Ȃ�Ȃ��j�̂ŁA��͂荬�����N���Ă��܂��܂��B

������1956�N�AIBM�� �z���X�g�E�u�b�t�z���c�iWerner Buchholz�j�����A����܂ł́ubits of information�v�ɑ�錾�t�Ƃ��� byte���Ă����̂ł��B�Ȃ�byte�Ȃ̂��ƌ������R�ɂ͌�q���܂����A�{�ł̖`���ŏЉ�� binary-digit-eight �i8�‚�bit�j�ł���Ƃ������͖��炩�ɊԈႢ�ł��B������bits of information��4�`7bit���x�̏��ʂ�\�����t�ł���A���̌��t���ւ��錾�t�Ƃ��āu8�v�Ƃ����Œ�l�����闝�R����������ł��B

���[�i�[���̎��Ӂi�‚܂�IBM�̐l�B�j�́uBinary Yoked Transfer Element �̗��Ƃ������Ƃɂ�����ǂ����H�v�ƒ�Ă����悤�ł����A�����ɂ��u��Â��v���u�����‚��v�ł���A����ł́u����Ȓ�Ă��������v���x�̈����ɂȂ��Ă��܂��B

�u���v�i����ł́u���v�j

���Ƃ̐^���͎����p�������ibit of bread�j��5�`6��‚‚����i���Ƃ�����������j�����āA�p���`�J�[�h�̐��E�@���A�J�[�h�ɍE��������l�q�Ǝ��Ă���Ǝv���������炫�Ă���l�ł��B�i�p���`�J�[�h�Ɍ���������n�����p�ꂾ��bit�ł��j

�܂��A�J�[�h�̌������@�̓��������Ǝ��Ă��邾���ł͂Ȃ��A����5�`6��p���������‚‚��Ĉ��ݍ��ޗl�q���A�u�J�[�h�ǂݎ��@�v��5�`6�ӏ���bit��ǂݍ���łP�‚̏��Ƃ��ę𚐂���d�g�݂Ƃ������肾�������߁A bite�i�‚‚��j���w��‚��̃r�b�g�x�̈Ӗ��Ƃ���v�Ƃ����l�����͏u���ԂɍL����܂����B

�A���Abite �̃X�y���� bit ��bits�Ǝ��Ă��邽�߁A�菑�����ƌ�ǂ����댯������܂��B���͂��̓_���l�����Ă킴��byte�ƒԂ��Ă��܂��B���̕ӂ�̊��o�͕č��l�Ȃ�ł͂ł��B���{�ł͓��l�Ȏ����Ă��Ă��u�Ԃ肪�Ԉ���Ă���v�i���{���Ɍ����Ȃ�΁u�������ԈႦ�Ă���v�j�̈ꌾ�ŋp�����ꂽ���Ƃł��傤�B

�čl�A1�o�C�g�͉��r�b�g���H

�ȏ�̍l�@�ɂ�薾�炩�ł����c

�o�C�g�̓p���`�J�[�h�̈�񕪁A��萳�m�Ɍ����Ȃ�΁u�����̕����W���̒�����P�‚̕�������肷�邽�߂̏��ʁv�Ƃ����̂������̈Ӗ��ł��B
�A�����́u�����̕����W���v�Ƃ����̂����ł��B
�Q�l�܂łɓ����i1956�N���_�ł́j�����Z�b�g���ꗗ�ɂ��Ă݂܂����B

4bit�ŕ\���ł��镶���Z�b�g �F 0�`9�̐����A�������͂���Ƀ}�C�i�X�L���⏬���_�L������������
5bit�ŕ\���ł��镶���Z�b�g �F A�`�y�A�������͂���ɃJ���}��s���I�h���̊�‚��̋L������������
6bit�ŕ\���ł��镶���Z�b�g �F 0�`9��A�`Z�A�y�т���ɁA��ʓI�ȋL������ꕶ������������
7bit�ŕ\���ł��镶���Z�b�g �F 0�`9��A�`Z�Aa�`z�A�y�т���ɁA��ʓI�ȋL������ꕶ�������������@

��L�̑��ɂ��l�X�ȕ����Z�b�g�i���{�ŗL�ł��ƃJ�^�J�i�����������Ȃǁj������܂����������Ă��܂��B�܂��A�����݂̂̕����Z�b�g�ł����Ă��A�P�‚̐������p���`�J�[�h��1�‚̌��ɑΉ������Ď���10bit�����g�����̂�����܂����B

������ɂ���A��L�̑S�Ă��ubits of information�v�ł���ubyte�v�ł������̂ł��B

�v�Z�@�̗��j�̓������J���̗��j

���܂ł����M�K�o�C�g�̎僁������e���o�C�g�̃n�[�h�f�B�X�N������������܂��񂪁A�̂̃������͑�ύ����ł���A1bit�ł��g�p�ʂ����炷�Ƃ����̂��R���s���[�^���̏펯�ł����B7bit��6bit�ŋL���”\�ȏ���8bit���̎僁������^����Ȃ�Ė��ʈȊO�̉����ł�����܂���ł����B

�₪�Ď僁�����������ɐ����ł���l�ɂȂ�ƁA�������̋L���̎d���ɖ��ʂ������Ă��A�F�X�ȏ��𓯂��T�C�Y�ň�����l�ɂ��������ǂ��ƌ����l����������܂����B

����̓\�t�g���ɂƂ��Ă��ϐ��̊Ǘ����y�ɂȂ�b�ł����A�n�[�h���ɂƂ��Ă������̔z�������ʉ��ł���Ƃ����I�C�V�C�b�ł���A�u���ԂɎ嗬�̍l�����ɂȂ�܂����B

�������A���T�C�Y�i�����i�[����r�b�g���j�𓝈ꂷ��ƌ����Ă��A���r�b�g�ŊԂɍ�����������΁A���\�r�b�g���K�v�ȏ�������܂��B������僁�����̉��i�������ɂȂ����Ƃ͂����A�S�Ă̏��������bit���i�Ⴆ��100bit�j�ɓ��ꂵ�ċL������͔̂�����ł��B

�u��{�I�ȃr�b�g���v

�����ŁA��{�I�ȃr�b�g�������߂āA���̃r�b�g���ŊԂɍ������͂��̃r�b�g���ŁA���̃r�b�g���ł͕\���ł��Ȃ����́A��{�I�ȃr�b�g���̔{�̃r�b�g���ŕ\������Ƃ����l�������L�܂�܂����B(�{�ɂ��Ă�����Ȃ��ꍇ�͍X�ɂ��̔{��bit���ŕ\�����܂��j

�����Ŗ��ƂȂ�̂́A�u��{�I�ȃr�b�g���������‚ɂ��邩�H�v�ł��B
���R�A�N���l���Ă��O�q���������̏W���̂Ƃ��Ẵr�b�g���i���o�C�g�j����{�Ƃ���Ƃ����l�����ɗ��������܂��B

�������c�O�Ȃ���A�����i1960�N���j��1�o�C�g�̃r�b�g���͌Œ�ł͂���܂���̂ŁA���_�I�ɂ͈ȉ��Ɏ����l�X�ȁu��{�I�ȃr�b�g���v�̌n�񂪌���邱�ƂɂȂ�܂��B

5����{�I�ȃr�b�g���Ƃ��āA5 �� 10 �� 20 �� 40
6����{�I�ȃr�b�g���Ƃ��āA6 �� 12 �� 24 �� 48
7����{�I�ȃr�b�g���Ƃ��āA7 �� 14 �� 28 �� 56
8����{�I�ȃr�b�g���Ƃ��āA8 �� 16 �� 32 �� 64
9����{�I�ȃr�b�g���Ƃ��āA9 �� 18 �� 36 �� 72

��L�̌n���9����{�I�ȃr�b�g���̍ő�ƌ����킯�ł͂Ȃ��A10�A11�A12�c�Ɩ����ɑ����̂ł����A10����{�ɂ���̂�5����{�ɂ���̂Ɠ����n��ɂȂ�܂����A11�ȏ�̑傫�Ȑ�����{�Ƃ��Ă��Ӗ��͂���܂���̂�10�ȏ�͏ȗ����Ă��܂��B
�܂��Œ�ł�A�`Z��26��ނ͊�{�r�b�g���ŋ�ʂł��邱�Ƃ��]�܂����̂ŁA4�r�b�g�ȉ����ȗ����Ă��܂��B

�܂���{�I�ȃr�b�g��������ƁA����𒚓x�������‚ɕ����Ďg�����Ƃ��ł��܂���B���̂��ߊ�{�I�ȃr�b�g������ɂ��鎖�͂͌����6��8����{�P�ʂɂ����Ƃ����l�������u�����@�v�Ŏc�邱�ƂɂȂ�܂����B

���̂ق��ɂ��A18����{���Ƃ��āA�p�������i�[���鎞��18�r�b�g�R�‚ɕ����āA6�r�b�g��3�������Ši�[���A�����Ȑ������L�����鎞��18�r�b�g�̗̈��2�‚ɕ����A�X�r�b�g�̂Q�‚̕ϐ��Ƃ��Ďg���Ȃǂ̕ό`������������܂����B

���ǁA�{����5�`9���x��bit����\�����t������ byte ���A�v�Z�@�V�X�e�����̃������A�N�Z�X���@�̐i���ɔ����A6��������8�̂ǂ��炩��bit����\�����t�ɕς��Ă������̂ł��B

���̌�AIBM��1964�N�ɔ��\����8����{�I�ȃr�b�g���Ƃ����v�Z�@�iSystem360�j����q�b�g�����̂ɑ΂��A6����{�I�ȃr�b�g���Ƃ����v�Z�@��1966�N��DEC PDP-10���x���������߁A���X�Ɂu1�o�C�g��8�r�b�g�ȊO�̌v�Z�@�v��m��Ȃ��҂��������̂ł��B

�X��1974�N�A�C���e�������\����8080����q�b�g�������������A���‚̊Ԃɂ�8����{�I�ȃr�b�g���Ƃ����v�Z�@���炯�ƂȂ�A���‚̊Ԃɂ����L�̗l�ȁu�O�i�_�@�v���o���オ���Ă��܂��܂����B

byte �͌v�Z�@�̊�{�I�ȏ����P�ʂ̃r�b�g����\�����t���B
�v�Z�@�̊�{�I�ȏ����P�ʂ̃r�b�g����8���B
����� byte ��8�r�b�g���B

����ւ̓���

�c�O�Ȃ���8bit�ȊO�̌v�Z�@�����X����܂���

���̎��_�i1970�N�㔼�΁j�ŁA�u1�o�C�g��8bit�Ƃ��܂��傤�v�ƌ��߂Ă��܂��Ηǂ������̂ł����A�����͂܂����������������悤�ł��B

�Ⴆ��NEC��ACOS600(1974�N���\�j��36�r�b�g�R���s���[�^�ŁA�����̊i�[�͕����Z�b�g��6�r�b�g�ŕ\�����A�����6�•��ׂ�36�r�b�g�Ƃ��Ă��܂��B���ɂ��i�v�Z�@�̐݌v�Ҏ��g��������o�C�g�ƌĂ񂾂��ǂ����͕ʂƂ��āj��{�I�ȏ����P�ʂ̃r�b�g����8�ł͂Ȃ��v�Z�@�͂܂��܂����Ȃ�����܂���ł����B

�������̓����A�u1�o�C�g��8bit�Ƃ��܂��傤�v�ƒ�Ă��Ă��A�����̔��Ύ҂����āw�ی��x���ꂽ���Ƃł��傤�B���ʂƂ��āu1�o�C�g�͎�����8�r�b�g���v�Ǝ咣����҂ƁA�u����6�r�b�g��9�r�b�g������v�ƌ����҂����݂��Ă��܂��A�킴�킴������8bit��\�����t�Ƃ��āu�I�N�e�b�g�ioctet�j�Ȃ錾�t�܂ł����g����l�ɂȂ�܂����B

���΂ɂ���ȏ�̍����͂܂����̂Łc

ISO�i���ەW�����@�\�j��IEC�i���ۓd�C�W����c�j���u1�o�C�g��8bit�Ƃ��܂��傤�v�Ƃ����ӌ����̑������̂�2008�N�ł��B
�ŏ��̍�������30�N�ȏ�o�߂��A8bit�ȊO��1�o�C�g�ƌĂ�ł���v�Z�@��������Ȃ��Ȃ����������̔w�i�ɂ���܂��B

�u�Ȃ��A�����Ƒ������߂Ă���Ȃ������́H�v�Ƃ����ӌ�������Ƃ͎v���܂����A�Ƃ肠�����̓��f�^�V���f�^�V�ł��B

�Ƃ����킯�ŁA21���I�ɂȂ��Ă��琶�܂ꂽ���́u1�o�C�g�͂W�r�b�g�ł��v�Ɠ��X�ƌ����ėǂ��Ǝv���܂��B�A�������܂łɏq�ׂ��u���j�v�������͒m���ė~�����v���܂��B

���̂ق��̌��

�o�C�g���b�o�t�̓����o�X���A�Ƃ������

�o�C�g�̃r�b�g���ƁA�R���s���[�^�̓����o�X�̃r�b�g�����������Ă����������܂��B
�R���s���[�^�̓����o�X�i��ʂɂ̓������f�[�^�o�X�j�́A8�A16�A32�A64�Ȃǂ���\�I�ł����A4,9,12,18���̃o�X�������•������݂���͎̂����ł��B
����������Ɂu1�o�C�g��4,9,12,18�̌v�Z�@�����݂���v�Ƃ������ł��B
�������u1�o�C�g�̃r�b�g���v�Ɓu�����o�X�������r�b�g���v�͑S���ʎ����̘b�ł��B

7bit��9bit�̃}�C�R��������܂��A�Ƃ������

�u1�o�C�g��7�r�b�g��9�r�b�g�ł��������オ����v�Ƃ��������A�u�̂�7�r�b�g��9�r�b�g�̃}�C�R�����������v�ƌ���������������܂��B�������A��������t�̒�`�̏������t�ł��B

�r�b�g�X���C�X�Ɋւ������i�Â��r�b�g�X���C�X�j

IC�̏W�ϖ��x���Ⴉ�������iIC�͔������ꂽ���A�܂��}�C�R���������O�j�́A16�r�b�g�Ƃ�32�r�b�g�̗l�ȁu�傫�Ȑ��v������IC���P�‚̃p�b�P�[�W�Ɏ��߂�̂͋ɂ߂č���ł����B���̂���4�r�b�g������IC�����A�����4�•��ׂ�16�r�b�g�i���邢��8�•��ׂ�32�r�b�g�j�̌v�Z�������H�݌v����ʓI�ł����B

���̎�@���r�b�g�X���C�X�ƌ����܂����A�X���C�X���i�������ɂ��镝�j��3�ł�5�ł��\���܂���B���̎�����u�̂�3bit��CPU���������v�Ƃ��u1�o�C�g��5bit���v�ƌ�����������܂����A��������炩�Ɍ��ł��B

�r�b�g�X���C�X�Ɋւ������i�V�����r�b�g�X���C�X�j

�O�q�̃r�b�g�X���C�X�Ƃ͕ʂɁu�V�����r�b�g�X���C�X�v�Ƃ�������v�Z�@�A�[�L�e�N�`��������܂��B�����f�[�^��S��1�r�b�g�̃X�g���[���i�ȒP�Ɍ����΃V���A���f�[�^�j�Ƃ��āA��������A�[�L�e�N�`���ł��B

���̃A�[�L�e�N�`����p����Ɨ��_�I�ɂ�1bit�̃f�[�^��128bit�̃f�[�^���n�[�h�I�ɂ͓�����������ƌ��������b�g������܂��B�������7�r�b�g�P�ʂł̃f�[�^�������ł��܂��B����������́u�•ϒ��r�b�g�v�Z�@�v�ł����āA�u7�r�b�g�v�Z�@�v�ł͂���܂���B
�������1�o�C�g��7�r�b�g�̌v�Z�@�ł�����܂���B

�I����

�‚܂�Ȃ����Ƃł��A�����C��������Ē��ׂĂ݂�ƈӊO�Ȏ������킩��y�������̂ł��BWWW�̐i���̂������ŁA���E���̗��j�I�����������œǂނ��Ƃ��”\�ɂȂ������Ƃ���΂������Ƃł��B

���񂱂̕łɏ��������Ƃ́A�M�Ҍl�̐��������X�������Ă��܂��B���ׂĂ��^�����ƌ�������‚���͖ѓ�����܂���̂ŁA�V���Ȍ�����A���炩�Ȍ���Ȃǂ�����΁A��������������΍K���ł��B 

(2015�N5�� ���o�j