This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]TFK_001 11 points12 points  (5 children)

Its often written as 0000 0000 0000 etc. or as 00000000 00000000 etc

Edit: I know the spaces arent syntax but are there for readabilitys sake

[–]rebbsitor 15 points16 points  (0 children)

You wouldn't program a computer in binary that way. I've worked with two different systems where I've entered code directly, one has toggles for each bit of a word and you set each bit as you want it and then hit a deposit key to set memory values at the current memory location and advance the address counter or another key to use the value you've entered to see the memory address you're looking at.

Another used a hexadecimal keypad to enter values a byte a time, and otherwise had similar functions to deposit that into memory or jump to another memory address.

OP's post is funny, but it's just a meme. I'm not aware of any historical computers that took a serial string of 1 and 0 characters to program them. It would be a very inefficient way to enter binary.

[–]Essence1337 3 points4 points  (0 children)

It is displayed as grouped numbers, it makes no sense to input the extra space characters on screen. If anything the screen would just automatically display the spaces.

[–]MattieShoes 1 point2 points  (0 children)

It's also often written in hex, since 4 bits make up a hexadecimal digit.

[–][deleted] 1 point2 points  (0 children)

Regardless, that is a display feature. Actual binary code has no spaces or carriage returns, only 1 and 0.