Senin, 28 Maret 2011

KODE BAUDOT

Kode Baudot

  Dari Wikipedia, ensiklopedia bebas

Merupakan karakter set mendahului EBCDIC dan ASCII . It was the predecessor to the International Telegraph Alphabet No 2 (ITA2), yang teleprinter kode digunakan sampai datangnya dari ASCII. Setiap karakter dalam alfabet diwakili oleh serangkaian bit , yang dikirim melalui saluran komunikasi seperti kawat telegraf atau sinyal radio. The simbol rate pengukuran dikenal sebagai baud , dan berasal dari nama yang sama.
Baudot menemukan kode asli selama 1870 dan dipatenkan itu selama 1874.s. Itu adalah kode 5-bit, dengan sama dan menonaktifkan interval, yang memungkinkan transmisi telegraf dari alfabet Romawi dan tanda baca dan sinyal kontrol. Hal ini didasarkan pada kode sebelumnya yang dikembangkan oleh Carl Friedrich Gauss dan Wilhelm Weber pada tahun 1834.
  Kode ini dimasukkan pada keyboard yang baru saja lima jenis kunci piano, dioperasikan dengan dua jari tangan kiri dan tiga jari tangan kanan. . Setelah tombol telah ditekan mereka dikunci bawah sampai kontak mekanis dalam unit distributor melewati sektor yang terhubung ke keyboard tertentu, ketika keyboard tidak dikunci siap untuk karakter berikutnya yang akan dimasukkan, dengan klik terdengar (dikenal sebagai " irama sinyal ") untuk memperingatkan operator.Operator harus mempertahankan ritme stabil, dan kecepatan biasa operasi adalah 30 kata per menit.  Teman-kode Baudot dikenal sebagai International Telegraph Alphabet No 1, dan tidak lagi digunakan.

ITA2

 Sekitar 1930, CCITT memperkenalkan Telegrapi Internasional Abjad No 2 (ITA2) kode sebagai standar internasional, yang didasarkan pada kode Western Union dengan beberapa perubahan kecil. AS standar pada versi ITA2 disebut kode teletip Amerika (USTTY) yang merupakan dasar untuk bit teletype kode-5 sampai debut 7-bit ASCII pada tahun 1963.
Internasional telegrafi alfabet No 2 (Baudot-Murray code) 
  Pola impuls 1 = mark 0 = ruang   Surat pergeseran   Gambar pergeseran
  00000 batal   batal
  00100   ruang   ruang
  11101 Q 1
11001 W   2
  10000   E   3
  01010   R   4
  00001 T   5
  10101 Y   6
  11100   U 7
  01100 Aku   8
  00011   O   9
  01101   P 0
  11000   A   -
  10100 S   '
  10010   D   $
10110   F !
  01011   G   &
  00101   H #
  11010   J   '
  11110   K   (
  01001   L   )
  10001   Z   "
  10111   X /
  01110 C   :
  01111   V   ;
  10011   B   ?
  00110 N   ,
  00111   M   .
  00010   Carriage return   Carriage return
  01000

  11011   Shift untuk angka
  11111
  Shift untuk huruf
ITA2 masih digunakan di TDDs dan beberapa radio amatir aplikasi, seperti radioteletype ("RTTY"). Meskipun sangat berbeda dari aslinya kode's Baudot, tetaplah sering salah disebut sebagai "kode Baudot". ] asli kode's Baudot diadaptasi untuk dikirim dari keyboard manual dan tidak ada peralatan teleprinter yang pernah dibangun yang digunakan dalam perusahaan aslinya.
 

Extended Binary Coded Decimal Interchange Code(EBCDIC)

EBCDIC

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Langsung ke: navigasi, cari
EBCDIC (Inggris: Extended Binary Coded Decimal Interchange Code) adalah kode 8 - bit untuk huruf yang dipakai pada sistem operasi komputer merk IBM, seperti z/OS, OS/390, VM, VSE, OS/400, dan i5/OS. Kode EBCDIC ini juga dipakai untuk beberapa jenis komputer lain seperti Fujitsu-Siemens BS2000/OSD, HP MPE/iX, dan Unisys MCP. Kode ini merupakan pengembangan dari kode 6-bit yang dipakai untuk kartu berlubang (punched card) pada komputer IBM antara akhir tahun 1950an dan awal tahun 1960an.
Variasi dari kode EBCDIC ini disebut CCSID 500 yang ditampilkan pada tabel di bawah ini dalam format bilangan komputer hexadesimal. Kode 00 sampai 3F dipakai untuk huruf kendali, kode 40 untuk spasi, dll.


-0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -A -B -C -D -E -F
0- NUL
00
SOH
01
STX
02
ETX
03
SEL
 
HT
09
RNL
 
DEL
7F
GE
 
SPS
 
RPT
 
VT
0B
FF
0C
CR
0D
SO
0E
SI
0F
1- DLE
10
DC1
11
DC2
12
DC3
13
RES
ENP
 
NL
 
BS
08
POC
 
CAN
18
EM
19
UBS
 
CU1
 
IFS
1C
IGS
1D
IRS
1E
IUS
ITB
1F
2- DS
 
SOS
 
FS
 
WUS
 
BYP
INP
 
LF
0A
ETB
17
ESC
1B
SA
 
SFE
 
SM
SW
 
CSP
 
MFA
 
ENQ
05
ACK
06
BEL
07
3-
 

 
SYN
16
IR
 
PP
 
TRN
 
NBS
 
EOT
04
SBS
 
IT
 
RFF
 
CU3
 
DC4
14
NAK
15

 
SUB
1A
4- SP
20
RSP
A0
â
E2
ä
E4
à
E0
á
E1
ã
E3
å
E5
ç
E7
ñ
F1
[
5B
.
2E
<
3C
(
28
+
2B
!
21
5- &
26
é
E9
ê
EA
ë
EB
è
E8
í
E0
î
EE
ï
EF
ì
ED
ß
DF
]
5D
$
24
*
2A
)
29
;
3B
^
5E
6- -
2D
/
2F
Â
C2
Ä
C4
À
C0
Á
C1
Ã
C3
Å
C5
Ç
C7
Ñ
D1
¦
A6
,
2C
%
25
_
5F
>
3E
?
3F
7- ø
F8
É
C9
Ê
CA
Ë
CB
È
C8
Í
CD
Î
CE
Ï
CF
Ì
CC
`
60
:
3A
#
23
@
40
'
27
=
3D
"
22
8- Ø
D8
a
61
b
62
c
63
d
64
e
65
f
66
g
67
h
68
i
69
«
AB
»
BB
ð
F0
ý
FD
þ
FE
±
B1
9- °
B0
j
6A
k
6B
l
6C
m
6D
n
6E
o
6F
p
70
q
71
r
72
ª
AA
º
BA
æ
E6
¸
B8
Æ
C6
¤
A4
A- µ
B5
~
7E
s
73
t
74
u
75
v
76
w
77
x
78
y
79
z
7A
¡
A1
¿
BF
Ð
D0
Ý
DD
Þ
DE
®
AE
B- ¢
A2
£
A3
¥
A5
·
B7
©
A9
§
A7

B6
¼
BC
½
BD
¾
BE
¬
AC
|
7C
¯
AF
¨
A8
´
B4
×
D7
C- {
7B
A
41
B
42
C
43
D
44
E
45
F
46
G
47
H
48
I
49
SHY
AD
ô
F4
ö
F6
ò
F2
ó
F3
õ
F5
D- }
7D
J
4A
K
4B
L
4C
M
4D
N
4E
O
4F
P
50
Q
51
R
52
¹
B9
û
FB
ü
FC
ù
F9
ú
FA
ÿ
FF
E- \
5C
÷
F7
S
53
T
54
U
55
V
56
W
57
X
58
Y
59
Z
5A
²
82
Ô
D4
Ö
D6
Ò
D2
Ó
D3
Õ
D5
F- 0
30
1
31
2
32
3
33
4
34
5
35
6
36
7
37
8
38
9
39
³
83
Û
D8
Ü
DC
Ù
D9
Ú
DA
EO
 
      

BINARY CODE DECIMAL

Kode biner-desimal

From Wikipedia, the free encyclopedia Dari Wikipedia, ensiklopedia bebas
Jump to: navigation , search Langsung ke: navigasi , cari
In computing and electronic systems, binary-coded decimal ( BCD ) (sometimes called natural binary-coded decimal , NBCD ) or, in its most common modern implementation, packed decimal , is an encoding for decimal numbers in which each digit is represented by its own binary sequence. Dalam komputasi dan elektronik sistem, kode biner-desimal (BCD) (kadang disebut desimal biner-kode alam, NBCD) atau, dalam pelaksanaannya paling modern umum, dikemas desimal , adalah sebuah encoding untuk desimal angka di mana setiap digit diwakili oleh sendiri biner urutan. Its main virtue is that it allows easy conversion to decimal digits for printing or display, and allows faster decimal calculations. kebajikan utamanya adalah bahwa hal itu memungkinkan konversi angka desimal mudah untuk mencetak atau menampilkan, dan memungkinkan perhitungan cepat desimal. Its drawbacks are a small increase in the complexity of circuits needed to implement mathematical operations. kelemahan nya adalah sedikit peningkatan kompleksitas rangkaian yang diperlukan untuk melaksanakan operasi matematis. Uncompressed BCD is also a relatively inefficient encoding—it occupies more space than a purely binary representation. BCD terkompresi juga pengkodean yang relatif tidak efisien-itu menempati ruang lebih dari representasi biner murni.
In BCD, a digit is usually represented by four bits which, in general, represent the decimal digits 0 through 9. Dalam BCD, sebuah angka biasanya diwakili oleh empat bit yang, secara umum, mewakili angka desimal 0 sampai 9. Other bit combinations are sometimes used for a sign or for other indications (eg, error or overflow). kombinasi bit lainnya kadang-kadang digunakan untuk tanda atau indikasi lain (misalnya, kesalahan atau overflow).
Although uncompressed BCD is not as widely used as it once was, decimal fixed-point and floating-point are still important and continue to be used in financial, commercial, and industrial computing. [ 1 ] Meskipun BCD dikompresi tidak banyak digunakan seperti dulu, desimal fixed-point dan floating-point masih penting dan terus digunakan di, komersial, dan industri komputasi keuangan. [1]
Recent decimal floating-point representations use base-10 exponents, but not BCD encodings. [ citation needed ] Current hardware implementations, however, convert the compressed decimal encodings to BCD internally before carrying out computations. Recent representasi floating-point desimal menggunakan basis-10 eksponen, tetapi tidak encodings BCD [. rujukan? ] implementasi perangkat keras kini, bagaimanapun, mengubah desimal dikompresi pengkodean untuk BCD internal sebelum melakukan perhitungan. Software implementations of decimal arithmetic typically use BCD or some other 10 n base, depending on the operation. Software implementasi aritmatika desimal biasanya menggunakan BCD atau beberapa n 10 dasar lainnya, tergantung pada operasi.

Dasar-dasar

Untuk mengkodekan angka desimal menggunakan pengkodean BCD umum, masing-masing angka desimal disimpan dalam 4-bit nibble :
Desimal: 0 1 2 3 4 5 6 7 8 9
 BCD: 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001
  Dengan demikian, pengkodean BCD untuk nomor 127 akan:
0001 0010 0111 0001 0010 0111
  Sedangkan bilangan biner murni akan menjadi:
0111 1111 0111 1111
Karena kebanyakan komputer menyimpan data dalam 8-bit byte , ada dua cara umum untuk menyimpan bit BCD digit-4 pada mereka bytes:
  •   dengan menggigit lain yang diatur ke semua nol.
  •   dua digit disimpan dalam setiap byte.
. Tidak seperti bilangan biner-encoded, nomor BCD-dikodekan dengan mudah dapat ditampilkan dengan pemetaan masing-masing camilan ke karakter yang berbeda.. Mengubah bilangan biner-encoded ke desimal untuk ditampilkan jauh lebih sulit, karena hal ini umumnya melibatkan operasi perkalian integer atau membagi. BCD . BCD juga menghindari masalah di mana fraksi yang dapat diwakili tepat dalam desimal tidak dapat diwakili dalam biner (misalnya, satu-sepuluh).

sumber dari:
 en.wikipedia.org/wiki/Binary-coded_decimal -

 
Tabel Kode ASCII

Minggu, 27 Maret 2011

KODE ASCII

                                                            KODE ASCII

Pengertian ASCII dan Tabel Kode ASCII
Character Data
Beberapa aplikasi menggunakan data yang bukan hanya bilangan tetapi juga huruf dari alfabet dan karakter khusus lainnya. Data semacam ini disebut dengan data alfanumerik dan mungkin dapat ditunjukkan dengan kode numerik. Jika bilangan-bilangan dimasukkan dalam data, maka bilangan-bilangan tersebut juga dapat ditunjukkan dengan kode khusus.
Set karakter alfanumerik secara khusus mencakup 26 huruf alfabet (termasuk huruf besar dan huruf kecil), angka dalam digit sepuluh desimal, dan sejumlah simbol seperti +, =, *, $, …, dan !. Dua kode alfabet yang paling umum dipakai adalah ASCII (American Standard Code for Information Interchange) dan EBCDIC (Extended Binary Coded Decimal Interchange Code). ASCII merupakan kode 7-bit dan EBCDIC berupa kode 8- bit. Jika suatu komputer menangani 8-bit (1-byte) kode lebih efisien, versi 8-bit, disebut dengan ASCII-8 juga telah dikembangkan. Selain itu ada juga beberapa kode spesial didalam penambahan set karakter alfanumerik. Kode simpanan ini digunakan sebagai signal komunikasi dalam aplikasi dimana data transfer terjadi antara komputer yang dihubungkan melalui baris komunikasi. Misalnya, LF (line feed) dan CR (carriage return) dihubungkan dengan printer, BEL digunakan untuk mengaktifitaskan bell; ACK (acknowledge), NAK (negative acknowledge), dan DLE (data link escape) berupa signal yang dapat diubah dalam baris komunikasi. Bagi yang sudah cukup lama berkecimpung di dunia komputer, pasti pernah bekerja dengan ‘kode ASCII’. Dan bagi yang bekerja dengan mesin-mesin mainframe IBM, pasti pernah menjumpai ‘kode EBCDIC’ (dibaca: eb-si-dik). Di luar ASCII dan EBCDIC, besar kemungkinan anda paling tidak pernah mendengar istilah-istilah lain seperti berikut ini: ISO-8859-1, UCS-2, UTF-8, UTF-16, atau windows-1252. Kode-kode apakah itu? ASCII, EBCDIC, ISO-8859-x, UCS-2, UTF-x, dan windows-x merupakan sebagian dari kumpulan character set (set karakter) yang ada di dunia komputer. Sistim Binary Coded Decimal (BCD): Sebelum ASCII dan EBCDIC berkembang terlebih dahulu dikembangkan Binary Coded Decimal (BCD). Metode ini awalnya digunakan pada komputer mainframe IBM. Pada grup ini karakter diwakili oleh 64 – ( 26) lambang. Dengan kode ini, setiap huruf/angka diberikan kode yang terdiri dari enam bit, dua untuk zone dan empat untuk angka. Huruf A sampai dengan I diberikan tanda 11 pada tempat zone. Karena A adalah huruf pertama dalam kelompok ini, maka kodenya adalah: 0001, B sebagai huruf kedua dengan kode: 0010, C adalah 0011 dan seterusnya. Dengan perkataan lain, zone bit yang mempunyai formasi 11 harus juga disertakan pada kode lengkap masing-masing pada grup ini. Grup alfabetik kedua adalah J hingga R, ditetapkan kode awalnya 10, yang juga posisi masingmasing huruf ditentukan oleh angkanya masing-masing. Huruf S hingga Z dibentuk dengan menambahkan angka bit 0010 hingga 1001 berurutan pada kode 01 dimana pada grup ini hanya ada delapan huruf. Angka-angka 0 hingga sembilan diberikan kode 00 di depannya diikuti oleh angka itu sendiri dalam sistim binary. Angka 0 (nol) harus dibedakan dengan tanda kosong (spasi) guna mempermudah cara penggunaan kode.
Sistim Extended Binary Coded Decimal Interchange Code (EBCDIC): EBCDIC merupakan set karakter yang merupakan ciptaan dari IBM. Salah satu penyebab IBM menggunakan set karakter di luar ASCII sebagai standar pada komputer ciptaan IBM adalah karena EBCDIC lebih mudah dikodekan pada punch card yang pada tahun 1960-an masih jamak digunakan. Penggunaan EBCDIC pada mainframe IBM masih terbawa hingga saat ini, walaupun punch card sudah tidak digunakan lagi. Seperti halnya ASCII, EBCDIC juga terdiri dari 128 karakter yang masing-masing berukuran 7-bit. Bila menggunakan ukuran 8-bit maka karakternya menjadi 256 – (28). Hampir semua karakter pada ASCII juga terdapat pada set karakter EBCDIC.
Sistim American Standard Code for Information Interchange (ASCII): ASCII dan EBCDIC merupakan cikal bakal dari set karakter lainnya. ASCII merupakan set karakter yang paling umum digunakan hingga sekarang. Set karakter ASCII terdiri dari 128 – (27) buah karakter yang masing-masing memiliki lebar 7-bit atau gabungan tujuh angka 0 dan 1, dari 0000000 sampai dengan 1111111. Mengapa 7-bit? Karena komputer pada awalnya memiliki ukuran memori yang sangat terbatas, dan 128 karakter dianggap memadai untuk menampung semua huruf Latin dengan tanda bacanya, dan beberapa karakter kontrol. ASCII telah dibakukan oleh ANSI (American National Standards Institute) menjadi standar ANSI X3.4-1986.


sumber dari:
 blog.uad.ac.id/.../2010/05/.../pengertian-ascii-dan-tabel-kode-ascii/