Character Codes Communications Codes Data Processing Codes Computer
- Slides: 91
Character Codes
Communications Codes Data Processing Codes Computer Character Sets
1836 Communications Morse Code
1 · 111 0 0000000 dot dash particle space letter space word space
1 · 111 0 0000000 dot dash particle space letter space word space
1 · 111 0 0000000 dot dash particle space letter space word space
eighth note 1 · dotted quarter note 111 - dot dash eighth rest 0 dotted quarter rest 000 whole rest 0000000 particle space letter space word space
Beethoven’s V ···The Fifth
H for the 4 H Club ···· Harry Herbert Hoover Heever
H for the 4 H Club ···· Harry Herbert Hoover Heever
A ·am · vowel - consonant
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy Dee Snider
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are S ··· sos T t U ··out V ···Beethoven v W ·-owl X -··xoox
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are S ··· sos T t U ··out V ···Beethoven v W ·-owl X -··xoox
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are S ··· sos T t U ··out V ···Beethoven v W ·-owl X -··xoox
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are S ··· sos T t U ··out V ···Beethoven v W ·-owl X -··xoox
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are S ··· sos T t U ··out V ···Beethoven v W ·-owl X -··xoox
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are S ··· sos T t U ··out V ···Beethoven v W ·-owl X -··xoom
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are Y ··· sos Z T t U ··out V ···Beethoven v W ·-owl X -··xoom S -·-yuck --·· zzoo
A ·am B -··· beau C -·-· code D -·· dee E · e F ··-· oofy G --· gnu H ···· 4 H I ·· ii J ·--ijjj K -·kit L ·-·· aloe M -mm N -· no O --sos P ·--· expo Q --·qquq R ·-· are Y ··· sos Z T t U ··out V ···Beethoven v W ·-owl X -··xoom S -·-yuck --·· zzoo
Communications 1870 Baudot Code Émile Baudot
Communications 1870, 1901 Baudot Code Émile Baudot Donald Murray
International Telegraph Alphabet 2 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL E LF A SP S I U CR D R J N F C K 1 T Z L W H Y P Q O B G M X V
Letters 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL E LF A SP S I U CR D R J N F C K 1 T Z L W H Y P Q O B G FIG M X V LET Figures 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL 3 LF - SP ' 8 7 CR $ 4 BEL , ! : ( 1 5 + ) 2 # 6 0 1 9 ? & FIG . / ; LET
1928 Data Processing Hollerith Code
80 Columns ++++++++++++++++++++++++++++++++++++++++ ----------------------------------------0000000000000000000000000000000000000000 1111111111111111111111111111111111111111 2222222222222222222222222222222222222222 3333333333333333333333333333333333333333 4444444444444444444444444444444444444444 5555555555555555555555555555555555555555 6666666666666666666666666666666666666666 7777777777777777777777777777777777777777 8888888888888888888888888888888888888888 9999999999999999999999999999999999999999
+ - 0123456789 ++▮+++++++++++++++++++++++++++++++++++++++ ----▮-------------------------------------000000▮ 0000000000000000000000000000000000000 1111111▮ 111111111111111111111111111111111111 2222▮ 222222222222222222222222222222222222 33333▮ 33333333333333333333333333333333333 44444▮ 44444444444444444444444444444444444 555555▮ 5555555555555555555555555555555555 666666▮ 6666666666666666666666666666666666 7777777▮ 777777777777777777777777777777777 8888888▮ 888888888888888888888888888888888 99999999▮ 999999999999999999999999999999999
+ - 0123456789 ABCDEFGHI ++▮+++++++▮▮▮▮▮+++++++++++++++++++++++++++ ----▮-------------------------------------000000▮ 0000000000000000000000000000000000000 1111111▮ 11111111111111111111111111111111 22222222▮ 2222222222222222222222222222222 333333333▮ 333333333333333333333333333333 44444▮ 4444444444444444444444444444444444 555555▮ 555555555555555555555555555555555 666666▮ 6666666666666666666666666666666666 7777777▮ 77777777777777777777777777777777 8888888▮ 88888888888888888888888888888888 99999999▮ 99999999999999999999999999999999
+ - 0123456789 ABCDEFGHI JKLMNOPQR ++▮+++++++▮▮▮▮▮+++++++++++++++++++++++++++ ----▮-----------▮▮▮▮▮----------------------000000▮ 0000000000000000000000000000000000000 1111111▮ 111111111▮ 11111111111111111111111111 22222222▮ 22222222222222222222222222 333333333▮ 3333333333333333333333333 44444▮ 444444444▮ 4444444444444444444444444 555555▮ 555555555▮ 555555555555555555555555 666666▮ 666666666▮ 666666666666666666666666 7777777▮ 777777777▮ 77777777777777777777777 8888888▮ 888888888▮ 88888888888888888888888 99999999▮ 999999999▮ 9999999999999999999999
+ - 0123456789 ABCDEFGHI JKLMNOPQR STUVWXYZ ++▮+++++++▮▮▮▮▮+++++++++++++++++++++++++++ ----▮-----------▮▮▮▮▮----------------------000000▮ 000000000000000▮▮▮▮ 000000000000000000 1111111▮ 111111111▮ 11111111111111111111111111 22222222▮ 222222222▮ 222222222222222222222 333333333▮ 333333333333333333333333 44444▮ 444444444▮ 444444444444444444444444 555555▮ 555555555▮ 55555555555555555555555 666666▮ 666666666▮ 66666666666666666666666 7777777▮ 777777777▮ 7777777777777777777777 8888888▮ 888888888▮ 8888888888888888888888 99999999▮ 999999999▮ 999999999999999999999
Computing Six Bit Character Sets
IBM BCDIC-1 0 0 1 2 3 4 5 6 7 8 9 A B C SP 1 2 3 4 5 6 7 8 9 0 # @ / S T U V W X Y Z , % 1 2 - J K L M N O P Q R $ * 3 & A B C D E F G H I . ⌑ D E F
Computer The FORTRAN Character Set + - = * / ( ) , . $
IBM BCDIC-3 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 SP 1 2 3 4 5 6 7 8 9 0 # @ : > √ 1 ¢ / S T U V W X Y Z ‡ , % = ' " 2 - J K L M N O P Q R ! $ * ) ; Δ 3 & A B C D E F G H I ? . ⌑ ( > ⯒
IBM BCDIC-3 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 SP 1 2 3 4 5 6 7 8 9 0 # @ : > √ 1 ¢ / S T U V W X Y Z ‡ , % = ' " 2 - J K L M N O P Q R ! $ * ) ; Δ 3 & A B C D E F G H I ? . ⌑ ( > ⯒
IBM BCDIC-3 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 SP 1 2 3 4 5 6 7 8 9 0 # @ : > √ 1 ¢ / S T U V W X Y Z ‡ , % = ' " 2 - J K L M N O P Q R ! $ * ) ; Δ 3 & A B C D E F G H I ? . ⌑ ( < ⯒
Control Data 1612 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 : 1 2 3 4 5 6 7 8 9 0 = ≠ ≤ ! [ 1 SP / S T U V W X Y Z ] , ( → ≡ ~ 2 - J K L M N O P Q R % $ * ↑ ↓ > 3 + A B C D E F G H I < . ) ≥ ? ;
Burroughs 5500 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 0 1 2 3 4 5 6 7 8 9 # @ ? : > ≥ 1 + A B C D E F G H I . [ & ( < ← 2 × J K L M N O P Q R $ * - ) ; ≤ 3 SP / S T U V W X Y Z , % ≠ = ] "
Fieldata 0 1 2 3 4 5 6 7 8 9 A B C D E F 4 @ [ ] # Δ SP A B C D E F G H I J 5 K L M N O P Q R S T U V W X Y Z 6 ) - + < = > & $ * ( % : ? ! , 7 0 1 2 3 4 5 6 7 8 9 ' ; / . ⌑ ≠
Communications 1963 ASCII American Standard Code for Information Interchange
Initially, ASCII was going to be a 6 bit code. Shift. Uppercase Shift. Lowercase
0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL SOH STX EOT ENQ ACK BEL BS TAB LF VT FF CR SO SI 1 DLE DC 1 DC 2 DC 3 DC 4 NAK SYN ETB CAN EM SUB ESC FS GS RS US 2 SP ! " # $ % & ' ( ) * + , - . / 3 0 1 2 3 4 5 6 7 8 9 : ; < = > ? 4 @ A B C D E F G H I J K L M N O 5 P Q R S T U V W X Y Z [ ] ^ _ 6 ` a b c d e f g h i j k l m n o 7 p q r s t u v w x y z { | } ~ DEL
Paper Tape Codes 0000000 NUL null character 1111111 DEL delete
Backspace 0000000 NUL null character 1111111 DEL delete 0001000 BS backspace
Operators 0001101 ENQ enquire / who are you 0001010 BEL bell
Spacing 0100000 SP space 0001001 TAB tabulation
Spacing 0100000 SP space 0001001 TAB tabulation The TAB character is an anachronism that should have died with the typewriter.
Format Effectors 0001101 CR carriage return 0001010 LF line feed
Format Effectors 0001101 CR carriage return 0001010 LF line feed 0001100 FF form feed 0001011 VT vertical tab
Device Control 0010001 DC 1 paper tape reader on 0010010 DC 2 paper tape punch on 0010011 DC 3 paper tape reader off 0010100 DC 4 paper tape punch off
Protocol 0000001 SOH start of header 0000010 STX start of text 0010111 ETB end of text block 0000011 ETX end of text
SOH header STX body ETX SOH header STX block 1 ETB STX block 2 ETB STX block 3 ETX
SOH header STX body ETX SOH header STX block 1 ETB STX block 2 ETB STX block 3 ETX
SOH header STX body ETX SOH header STX block 1 ETB STX block 2 ETB STX block 3 ETX
Protocol 0000110 ACK acknowledgement 0010101 NAK negative acknowledgement 0010110 SYN synchronous idle
End 0000110 EOT end of transmission 0010101 EM end of medium
Oops 0011010 SUB substitute 0011000 CAN cancel
Escapement 0011011 ESC escape 0010000 DLE data link escape 0001110 SO shift out 0001111 SI shift in
Information Separators 0011100 FS file separator 0011101 GS group separator 0011110 RS record separator 0011111 US unit separator
0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL SOH STX EOT ENQ ACK BEL BS TAB LF VT FF CR SO SI 1 DLE DC 1 DC 2 DC 3 DC 4 NAK SYN ETB CAN EM SUB ESC FS GS RS US 2 SP ! " # $ % & ' ( ) * + , - . / 3 0 1 2 3 4 5 6 7 8 9 : ; < = > ? 4 @ A B C D E F G H I J K L M N O 5 P Q R S T U V W X Y Z [ ] ^ _ 6 ` a b c d e f g h i j k l m n o 7 p q r s t u v w x y z { | } ~ DEL
Half ASCII 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 SP ! " # $ % & ' ( ) * + , - . / 1 0 1 2 3 4 5 6 7 8 9 : ; < = > ? 2 @ A B C D E F G H I J K L M N O 3 P Q R S T U V W X Y Z [ ] ^ _
Computer 1991 Unicode All the characters of all living languages in 16 bits
Computer 1996 Unicode 2 All the characters of all languages in 21 bits
Computer 2010 Unicode 6 Emojis!
The first 128 characters of Unicode are the ASCII set.
Computer Six Bit Character Sets Word sizes of 12 18 24 36 48 60
Seven bit ASCII caused the ascendance of computer architecture based on 8 16 32 64
If ASCII had been successfully completed as a six bit set, 36 bit architecture would have survived. The first microprocessors would have been 12 bit machines, not 8.
Europe would have moved immediately to 12 bit character sets, just as Asia had to adopt double byte character sets. By avoiding character substitution, most internationalization problems would have been avoided from the beginning.
Ultimately, the world could have adopted an 18 bit universal character set. 72 bit cpus would become the standard.
Standards need to be reevaluated regularly, and eventually replaced. That is how progress works.
- Data and computer communications 10th edition
- Data & computer communications
- Data and computer communications
- Simplified data communication model
- Data processing technique
- A computer system consists of both hardware and software.
- Commercial data processing examples
- Osi a model for computer communications standards
- Top down vs bottom up processing
- Gloria suarez
- Top-down processing vs bottom-up processing
- Point processing and neighbourhood processing
- What is primary processing
- What is point processing in digital image processing
- Histogram processing in digital image processing
- Parallel processing vs concurrent processing
- Laplacian filter
- Point processing
- Gonzalez
- Top down processing vs bottom up processing
- What is interactive processing
- Processing
- Difference between telecommunication and data communication
- Business data communications and networking
- Business data communications and networking
- Simplified communications model
- Introduction to data communications
- Introduction to data communications and networking
- Business data communications and networking
- Processing character boost
- Face detection viola jones
- Information processing cycle
- Computer basics chapter 1
- Vertex processing in computer graphics
- Pipeline processing in computer architecture
- Pipeline processing in computer architecture
- Static or dynamic character meaning
- Flat vs round character
- Famous static characters
- Example of character vs character conflict
- One sided character
- Advanced physics thomas
- Starburst method
- Framing in computer network
- Byte stuffing example
- Byte stuffing example
- Character attributes in computer graphics
- Bundled attributes in computer graphics geeksforgeeks
- Spark sql: relational data processing in spark
- Sap systems applications and products
- Sap systems applications and products in data processing
- Ssrl xds
- Sanjay ghemawat
- Sales order processing flow chart
- Distributed processing in data communication
- Big data image processing
- Data processing chart
- Processing of data in research
- Processing integrity and availability controls
- Stream data processing
- Pengolahan data editing, coding processing cleaning
- Evolution of file system data processing
- Data structures for language processing
- Contoh sistem pengolahan transaksi (tps)
- Processing of data in research
- Manipulation symbol
- Ip ke cycle
- Amazon elasticsearch service statistics
- Data processing hardware
- Diagram data processing cycle
- Signal processing for big data
- Ib chemistry measurement and data processing worksheets
- Starnet query model in data warehouse
- Auto test
- Data processing cycle
- Mapreduce simplified data processing on large clusters
- Advanced data processing
- Data modelling
- Mapreduce simplified data processing on large clusters
- Data pre processing
- Define components of computer
- What is computer organization
- The large program that controls how the cpu communicates
- Basic structure of a computer
- Difference between computer architecture and organization
- Design of basic computer with flowchart
- Basic computer organization
- Character literal
- Crisis communication working group
- Teledrop
- Nims communications and information management
- 113-com-1022