Minggu, 29 September 2013

Pengertian dan Perbedaan Antara ACSII dan EBCDIC



Pengertian dan Perbedaan Antara ASCII dan EBCDIC
Pengertian EBCDIC
EBCDIC singkatan dari Extended Binary Coded Decimal Interchange Code merupakan kode 8 bit untuk huruf yang dipakai pada sistem operasi komputer merk IBM, seperti z/OS, OS/390, VM, VSE, OS/400, serta i5/OS. Kode EBCDIC ini juga digunakan 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 hingga awal tahun 1960an.
Variasi dari kode EBCDIC ini disebut CCSID 500 yang ditampilkan dalam format bilangan komputer hexadesimal. Kode 00 sampai 3F digunakan untuk huruf kendali, sedangkan kode 40 untuk spasi, dll.
Pengertian ASCII
ASCII Singkatan dari American Standard Code For Information Interchange yaitu merupakan sebuah kode standar yang digunakan dalam pertukaran informasi pada Komputer. Setiap simbol yang ada di keyboard memiliki kode ASCII. Sebagai contoh Huruf A memiliki kode ASCII 65; huruf a memiliki kode ASCII 97.
Kode ASCII 65 dalam implementasinya diterjemahkan ke kode Biner. 65 = 0100000197 = 01100001Jumlah kode ASCII adalah 255 kode. Kode ASCII 0..127 merupakan kode ASCII untuk manipulasi teks; sedangkan kode ASCII 128.255 merupakan kode ASCII untuk manipulasi grafik.
Kode ASCII sendiri dapat dikelompokkan lagi kedalam beberapa bagian:
·         Kode yang tidak terlihat simbolnya seperti Kode 10(Line Feed), 13(Carriage Return), 8(Tab), 32(Space).
·         Kode yang terlihat simbolnya seperti abjad (A..Z), numerik (0..9), karakter khusus (~!@#$%^&*()_+?:”{}).
·         Kode yang tidak ada di keyboard namun dapat ditampilkan. Kode ini umumnya untuk kode-kode grafik.

Dalam pengkodean kode ASCII memanfaatkan 8 bit. Pada saat ini kode ASCII telah tergantikan oleh kode UNICODE (Universal Code). UNICODE dalam pengkodeannya memanfaatkan 16 bit sehingga memungkinkan untuk menyimpan kode-kode lainnya seperti kode bahasa Jepang, Cina, Thailand dan sebagainya.


Perbedaan Antara ASCII dan EBCDIC
ASCII (American Standard Code for Information Interchange), atau yang biasa dikenal dengan ANSI x3.4, dan EBCDIC (Extended Binary Coded Decimal Interchange Code) merupakan serangkaian character encoding komputer. Walaupun terdapat begitu banyak jenis dari ASCII, semuanya pada dasarnya adalah sama dan ASCII encoding system banyak digunakan oleh ilmuwan komputer karena simplisitas (simplicity) dan kemampuan adaptasi (adaptability) yang dimilikinya.
Baik ASCII dan EBCDIC berdasarkan pada kode Baudot (Baudot code)-sebuah alternatif untuk kode Morse - namun mereka didesain untuk tujuan yang berbeda. Pada dasarnya, kode tujuh bit ASCII memungkinkan kedelapan MSB (Most Significant Bit) melakukan error checking, namun mayoritas sistem komputer kontemporer menggunaakn kode ASCII di atas 128 untuk extended character sets. Ketika ASCII merupakan sebuah character encoding set yang umum pada berbagai sistem komputer berbeda, EBCDIC merupakan sebuah character set khusus untuk mainframe IBM.
Berbeda dengan ASCII, EBCDIC menggunakan yang tersedia pada kedelapan bit dan untuk parity checking, namun EBCDIC memiliki lebih banyak kontrol karakter dibandingkan dengan ASCII. Walau begitu, keunggulan EBCDIC dibandingkan dengan ASCII terbatas pada lingkup kontrol karakter dan kesesuaian penggunaannya saja. Saat ini, karena EBCDIC merupakan character set yang hanya digunakan pada IBM, hanya masalah waktu saja hingga pada akhirnya membuat ASCII menjadi standar encoding system de jure, tidak lagi de facto.

Pengertian SBCDIC(Standard Binary Coded Decimal Interchange Code)
Kode ini disusun dari kombinasi 6 buah digit binary di tambah satu digit untuk parity check.

1. Mulai digunakan pada komputer generasi kedua.
2. Maksimal terbentuk 2 pangkat 6 sama dengan 64 kombinasi simbol
3. Menyatakan karakteristik A - S, 0 - 9 dan spesial karakter tertentu.
Dibagi atas dua zona yaiut : Alpha bit position, dan Numeric Bot Position

Pengertian EBCDIC (Extended Binary Coded Desimal Interchange Code)
1. Kode ini disusun dari kombinasi 8 buah digit binary ditambah dengan satu digit parity check
2. Mulai digunakan pada komputer generasi ketiga
3. Maksimal terbentuk 2 pangkat 8 sama dengan 256 kombinasi simbol
4. Menyatakan karakteristik A - Z, 0 - 9 dan spesila karakter.
5. Diciptakan oleh ANSI (Amerika Nasional Standard Information)










EBCDIC

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
 







ASCII table and description
ASCII stands for American Standard Code for Information Interchange. Computers can only understand numbers, so an ASCII code is the numerical representation of a character such as 'a' or '@' or an action of some sort. ASCII was developed a long time ago and now the non-printing characters are rarely used for their original purpose. Below is the ASCII character table and this includes descriptions of the first 32 non-printing characters. ASCII was actually designed for use with teletypes and so the descriptions are somewhat obscure. If someone says they want your CV however in ASCII format, all this means is they want 'plain' text with no formatting such as tabs, bold or underscoring - the raw format that any computer can understand. This is usually so they can easily import the file into their own applications without issues. Notepad.exe creates ASCII text, or in MS Word you can save a file as 'text only'
http://www.italysoft.com/utility/converters/asciifull.gif
Extended ASCII Codes
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
Ç
ü
é
â
ä
à
å
ç
ê
ë
è
ï
î
ì
Ä
Å
É
æ
Æ
ô
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
ö
ò
û
ù
ÿ
Ö
Ü
ø
£
Ø
×
ƒ
á
í
ó
ú
ñ
Ñ
ª
º
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
¿
®
¬
½
¼
¡
«
»
_
_
_
¦
¦
Á
Â
À
©
¦
¦
+
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
+
¢
¥
+
+
-
-
+
-
+
ã
Ã
+
+
-
-
¦
-
+
¤
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
ð
Ð
Ê
Ë
È
i
Í
Î
Ï
+
+
_
_
¦
Ì
_
Ó
ß
Ô
Ò
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
õ
Õ
µ
þ
Þ
Ú
Û
Ù
ý
Ý
¯
´
­
±
_
¾
§
÷
¸
248
249
250
251
252
253
254
255












°
¨
·
¹
³
²
_

fine












Extended ASCII Codes
As people gradually required computers to understand additional characters and non-printing characters the ASCII set became restrictive. As with most technology, it took a while to get a single standard for these extra characters and hence there are few varying 'extended' sets. The most popular is presented below.
http://www.italysoft.com/utility/converters/extend.gif
.
IBM Scan Codes
The following table is nothing to do with ASCII, but has been requested by a number of you out there. When a key on your keyboard is pressed, a code is sent which can be recognised by software. Programmers will find the most use for this table to map keys to actions for the function keys etc.

http://www.italysoft.com/utility/converters/scancodes.gif.
EBCDIC Codes
ASCII is not the only format in use out there. IBM adopted EBCDIC (Extended Binary Coded Decimal Interchange Code) developed for punched cards in the early 1960s and still uses it on mainframes today. It is probably the next most well known character set due to the proliferation of IBM mainframes. It comes in at least six slightly differing forms, so again here is the most common.
http://www.italysoft.com/utility/converters/ebcdic.gif

1 komentar:

  1. The New Jersey Lottery, LLC - JTM Hub
    JT Hub | 수원 출장마사지 The New Jersey Lottery, LLC. 경기도 출장안마 The 제주 출장안마 National 순천 출장마사지 Lottery will be broadcasting the first 화성 출장마사지 multi-million dollar lottery ticket in the

    BalasHapus