The Sword and Laser discussion

This topic is about
The Martian
2014 Reads
>
TM: ASC2 is ASCII
date
newest »

message 1:
by
Tamahome
(new)
-
rated it 4 stars
May 03, 2014 04:36AM

reply
|
flag







I feel vindicated that the narrator on the video said ass-key.
I'm ashamed as a self-proclaimed computer geek to not have an ascii table on any of my devices (that I'm aware of). Maybe back when I was in college.
message 17:
by
aPriL does feral sometimes
(last edited May 20, 2014 12:04PM)
(new)
-
rated it 4 stars

The computer was designed to use math as instructions on how to run itself because of the nature of the hardware (kind of like an electronic abacus, sort of) and because of the storing of memory issues - storing things in memory had to be compressed because the hardware to store was clunky and couldn't store very much. The designers had to make something that both ran the computer, like check out and use the hardware, and could put the pictures of the alphabet and pictures of numbers up on the screen so people can see what the computer is doing, while following 'simple' instructions to do stuff, like Save, Move, Copy.
People use A B C D to do things, etc. Computers add and subtract numbers to do the same thing. It's why everyone starts bringing up binary (2 system) or hex (8 system) or decimal (10 system).
People use decimal systems. 0-9 in the first column, 10 going to a second column, etc. Computers use binary math. 0 and 1 in the first column. In binary, 10 actually represents the number 2, or two things, not ten things. 15 is 1111. To a computer, 1111 might mean the number 15 in decimal, or location 15 in memory or the letter N ( can't remember actual number for N - also, n is a different number too)
You can google it to see the tables, but honestly I didn't see a good description of what it all means. You'd have to take a class or get a book on computers, a beginners book which describes how computers work.

When I was an assistant in a computer lab, and floppies were in use, the instruction, "insert second floppy" came up on the screen of a student. She did. She called me over and said something stopped. Checking the computer, I saw she had crammed both floppies into the drive. She said, "it didn't say to take out the first one." She was right, of course.
It's scary how frequently as a programmer I need to lay my hands on an ASCII table! (American Standard Code for Information Interchange incase people don't want to look it up).
BTW, absolutely love this book
54 68 65 20 4d 61 72 74 69 61 6e
BTW, absolutely love this book
54 68 65 20 4d 61 72 74 69 61 6e

Technically 8 system would be Octal, hex is base 16.