5 ms·
Although interestingly enough from 'man ascii', it's clear why ^C is ETX: > Oct Dec Hex Char Oct Dec Hex Char >
by falsedan 10y ago
Although interestingly enough from 'man ascii', it's clear why ^C is ETX:
> Oct Dec Hex Char Oct Dec Hex Char
> ────────────────────────────────────────────────────────────────────────
> 000 0 00 NUL '\0' 100 64 40 @
> 001 1 01 SOH (start of heading) 101 65 41 A
> 002 2 02 STX (start of text) 102 66 42 B
> 003 3 03 ETX (end of text) 103 67 43 C
> 004 4 04 EOT (end of transmission) 104 68 44 D
> 005 5 05 ENQ (enquiry) 105 69 45 E
Holding Ctrl set bit 6 to '0', bit 7 to '1', and bit 8 to '0'. 'C' and 'c' differ by bit 6 only ('1' for 'c').
- jccc 10y agoI remember CLU said, "Acknowledge" but I can't remember if the MCP said, "End of transmission" or "End transmission." From now on every time I Ctrl-d I want to think the voice of the Master Control Program.
- nostoc 10y agoI'm pretty sure the MCP says "end of line", not "End of transmission". It's been a while though, maybe he says both.
- jccc 10y agoAh, right. I thought there was at least one place where he said, "End transmission," but I'm probably wrong.
- prodigal_erik 10y agoThen there's "End Of User" which makes their terminal explode. http://www.catb.org/jargon/html/E/EOU.html http://www.catb.org/jargon/html/E/EOU.html
- thevibesman 10y agoThe MCP said "END OF LINE"
- kalleboo 10y agoIt was just a month or two ago I saw an ASCII table layed out in a way so that it clicked that "oh, so THAT'S why backspace is ^H" and the other control chars you end up using like ^D, ^C, ^G, ^[ suddenly made sense after that