A long story about "the reason why 1Byte is decided to be 8bit" First, from "Babbage's difference engine" (1/7 page)

By : ilikephone / On : 28/04/2022

When I was working with Hero Hero as usual, suddenly Mr. Matsuo, the editor in charge, asked Messenger, "It is Mr. Ohara who can write a proper answer to this, so I would like to ask for historical materials again." I jumped in.

Mr. SE Rider, who was asked in the above Tree, gave the correct answer, but the historical background, or the story up to this point, is a long story, and that's about it. I would like to explain a little.

By the way, the reason why the questions are a little strange (why do you think 10bit is good?) May be because I am also a person on this side.

From the perspective of the non-computer industry, I think it feels strange because it is based on binary numbers. In fact, whether it is the "Babbage difference engine" (Photo 1), which is considered to be the world's first computer (≠ electronic computer), or ENIAC, which is the world's first computer (* 1), it is internally in decimal. I was doing an operation.

Photo 1: A model of the first difference engine exhibited at the Science Museum in London.Photographed by the author

* 1: Later, a trial over "the world's first computer" will occur between two companies, Sperry Rand and Honeywell. Sperry Rand holds a related patent for ENIAC, and Honeywell emphasizes the existence of ABC as the reason why this patent is invalid. Eventually, it was discovered that the ENIAC patent had been filed after the filing deadline, and the ENIAC-related patent became invalid. However, this does not mean that ABC has been certified as the first computer in the world.

Since humans usually perform operations in decimal and it was designed as a machine to help this, it is a natural flow to design the inside as well in decimal. However, implementing it based on this decimal was a lot of work.

Simply put, it's because you have to remember that there are 10 (0-9) states for each digit. This constraint still applies when implementing operations. As a result, the first difference engine (Photo 1) was able to calculate the difference on the 6th floor with 16 digits, but the second machine (Photo 2), which can calculate the difference on the 7th floor with 31 digits, is this size. It is swollen.

Photo 2: The model of Unit 2 that was also exhibited. It's bigger than a person's back.Von Neumann's draft with a total weight of 5t 1 | 2 | 3 | 4 | 5 | 6 | 7 Go to next page

Copyright © ITmedia, Inc. All Rights Reserved.

To read more, you must agree to the terms of use of the comment and register for "ITmedia ID" and "ITmedia NEWS Anchor Desk Magazine".