Pengertian ASCII

Kode Standar Amerika untuk Pertukaran Informasi atau ASCII (American Standard Code for Information Interchange) merupakan suatu standar internasional dalam kode huruf dan simbol seperti Hex dan Unicode tetapi ASCII lebih bersifat universal, contohnya 124 adalah untuk karakter "|". Ia selalu digunakan oleh komputer dan alat komunikasi lain untuk menunjukkan teks. Kode ASCII sebenarnya memiliki komposisi bilangan biner sebanyak 8 bit. Dimulai dari 0000 0000 hingga 1111 1111. Total kombinasi yang dihasilkan sebanyak 256, dimulai dari kode 0 hingga 255 dalam sistem bilangan Desimal.
Dalam kode ini terdapat suatu bilangan yang dapat menerjemahkan isi alphabet yang dijadikan suatu huruf ke dalam bilangan biner. Maka bilangan biner tersebut dijadikan suatu indikasi bahawa pengkodean ASCII memang hal yang paling sulit karena harus menerjemahkan arti huruf ke dalam bilangan biner yang sudah di standarisasikan oleh Amerika. Berikut merupakan table bilangan kode ASCII.

Tabel karakter ASCII

Tabel berikut berisi karakter-karakter ASCII . Dalam sistem operasi Windows dan MS-DOS, pengguna dapat menggunakan karakter ASCII dengan menekan tombol Alt+[nomor nilai ANSI (desimal)]. Sebagai contoh, tekan kombinasi tombol Alt+87 untuk karakter huruf latin "W" kapital.
Karakter
Nilai Unicode
(heksadesimal)
Nilai ANSI ASCII
(desimal)
Keterangan
NUL
0000
0
Null (tidak tampak)
SOH
0001
1
Start of heading (tidak tampak)
STX
0002
2
Start of text (tidak tampak)
ETX
0003
3
End of text (tidak tampak)
EOT
0004
4
End of transmission (tidak tampak)
ENQ
0005
5
Enquiry (tidak tampak)
ACK
0006
6
Acknowledge (tidak tampak)
BEL
0007
7
Bell (tidak tampak)
BS
0008
8
Menghapus satu karakter di belakang kursor (Backspace)
HT
0009
9
Horizontal tabulation
LF
000A
10
Pergantian baris (Line feed)
VT
000B
11
Tabulasi vertikal
FF
000C
12
Pergantian baris (Form feed)
CR
000D
13
Pergantian baris (carriage return)
SO
000E
14
Shift out (tidak tampak)
SI
000F
15
Shift in (tidak tampak)
DLE
0010
16
Data link escape (tidak tampak)
DC1
0011
17
Device control 1 (tidak tampak)
DC2
0012
18
Device control 2 (tidak tampak)
DC3
0013
19
Device control 3 (tidak tampak)
DC4
0014
20
Device control 4 (tidak tampak)
NAK
0015
21
Negative acknowledge (tidak tampak)
SYN
0016
22
Synchronous idle (tidak tampak)
ETB
0017
23
End of transmission block (tidak tampak)
CAN
0018
24
Cancel (tidak tampak)
EM
0019
25
End of medium (tidak tampak)
SUB
001A
26
Substitute (tidak tampak)
ESC
001B
27
Escape (tidak tampak)
FS
001C
28
File separator
GS
001D
29
Group separator
RS
001E
30
Record separator
US
001F
31
Unit separator
SP
0020
32
Spasi
 !
0021
33
Tanda seru (exclamation)
"
0022
34
Tanda kutip dua
#
0023
35
Tanda pagar (kres)
$
0024
36
Tanda mata uang dolar
 %
0025
37
Tanda persen
&
0026
38
Karakter ampersand (&)
‘
0027
39
Karakter Apostrof
(
0028
40
Tanda kurung buka
)
0029
41
Tanda kurung tutup
*
002A
42
Karakter asterisk (bintang)
+
002B
43
Tanda tambah (plus)
,
002C
44
Karakter koma
-
002D
45
Karakter hyphen (strip)
.
002E
46
Tanda titik
/
002F
47
Garis miring (slash)
0
0030
48
Angka nol
1
0031
49
Angka satu
2
0032
50
Angka dua
3
0033
51
Angka tiga
4
0034
52
Angka empat
5
0035
53
Angka lima
6
0036
54
Angka enam
7
0037
55
Angka tujuh
8
0038
56
Angka delapan
9
0039
57
Angka sembilan
 :
003A
58
Tanda titik dua
 ;
003B
59
Tanda titik koma
< 
003C
60
Tanda lebih kecil
=
003D
61
Tanda sama dengan
> 
003E
62
Tanda lebih besar
 ?
003F
63
Tanda tanya
@
0040
64
A keong (@)
A
0041
65
Huruf latin A kapital
B
0042
66
Huruf latin B kapital
C
0043
67
Huruf latin C kapital
D
0044
68
Huruf latin D kapital
E
0045
69
Huruf latin E kapital
F
0046
70
Huruf latin F kapital
G
0047
71
Huruf latin G kapital
H
0048
72
Huruf latin H kapital
I
0049
73
Huruf latin I kapital
J
004A
74
Huruf latin J kapital
K
004B
75
Huruf latin K kapital
L
004C
76
Huruf latin L kapital
M
004D
77
Huruf latin M kapital
N
004E
78
Huruf latin N kapital
O
004F
79
Huruf latin O kapital
P
0050
80
Huruf latin P kapital
Q
0051
81
Huruf latin Q kapital
R
0052
82
Huruf latin R kapital
S
0053
83
Huruf latin S kapital
T
0054
84
Huruf latin T kapital
U
0055
85
Huruf latin U kapital
V
0056
86
Huruf latin V kapital
W
0057
87
Huruf latin W kapital
X
0058
88
Huruf latin X kapital
Y
0059
89
Huruf latin Y kapital
Z
005A
90
Huruf latin Z kapital
[
005B
91
Kurung siku kiri
\
005C
92
Garis miring terbalik (backslash)
]
005D
93
Kurung sikur kanan
^
005E
94
Tanda pangkat
_
005F
95
Garis bawah (underscore)
`
0060
96
Tanda petik satu
a
0061
97
Huruf latin a kecil
b
0062
98
Huruf latin b kecil
c
0063
99
Huruf latin c kecil
d
0064
100
Huruf latin d kecil
e
0065
101
Huruf latin e kecil
f
0066
102
Huruf latin f kecil f
g
0067
103
Huruf latin g kecil
h
0068
104
Huruf latin h kecil
i
0069
105
Huruf latin i kecil
j
006A
106
Huruf latin j kecil
k
006B
107
Huruf latin k kecil
l
006C
108
Huruf latin l kecil
m
006D
109
Huruf latin m kecil
n
006E
110
Huruf latin n kecil
o
006F
111
Huruf latin o kecil
p
0070
112
Huruf latin p kecil
q
0071
113
Huruf latin q kecil
r
0072
114
Huruf latin r kecil
s
0073
115
Huruf latin s kecil
t
0074
116
Huruf latin t kecil
u
0075
117
Huruf latin u kecil
v
0076
118
Huruf latin v kecil
w
0077
119
Huruf latin w kecil
x
0078
120
Huruf latin x kecil
y
0079
121
Huruf latin y kecil
z
007A
122
Huruf latin z kecil
{
007B
123
Kurung kurawal buka
¦
007C
124
Garis vertikal (pipa)
}
007D
125
Kurung kurawal tutup
~
007E
126
Karakter gelombang (tilde)
DEL
007F
127
Delete

0080
128
Dicadangkan

0081
129
Dicadangkan

0082
130
Dicadangkan

0083
131
Dicadangkan
IND
0084
132
Index
NEL
0085
133
Next line
SSA
0086
134
Start of selected area
ESA
0087
135
End of selected area

0088
136
Character tabulation set

0089
137
Character tabulation with justification

008A
138
Line tabulation set
PLD
008B
139
Partial line down
PLU
008C
140
Partial line up

008D
141
Reverse line feed
SS2
008E
142
Single shift two
SS3
008F
143
Single shift three
DCS
0090
144
Device control string
PU1
0091
145
Private use one
PU2
0092
146
Private use two
STS
0093
147
Set transmit state
CCH
0094
148
Cancel character
MW
0095
149
Message waiting

0096
150
Start of guarded area

0097
151
End of guarded area

0098
152
Start of string

0099
153
Dicadangkan

009A
154
Single character introducer
CSI
009B
155
Control sequence introducer
ST
009C
156
String terminator
OSC
009D
157
Operating system command
PM
009E
158
Privacy message
APC
009F
158
Application program command

00A0
160
Spasi yang bukan pemisah kata
¡
00A1
161
Tanda seru terbalik
¢
00A2
162
Tanda sen (Cent)
£
00A3
163
Tanda Poundsterling
¤
00A4
164
Tanda mata uang (Currency)
¥
00A5
165
Tanda Yen
¦
00A6
166
Garis tegak putus-putus (broken bar)
§
00A7
167
Section sign
¨
00A8
168
Diaeresis
©
00A9
169
Tanda hak cipta (Copyright)
ª
00AA
170
Feminine ordinal indicator
«
00AB
171
Left-pointing double angle quotation mark
¬
00AC
172
Not sign
­
00AD
173
Tanda strip (hyphen)
®
00AE
174
Tanda merk terdaftar
¯
00AF
175
Macron
°
00B0
176
Tanda derajat
±
00B1
177
Tanda kurang lebih (plus-minus)
²
00B2
178
Tanda kuadrat (pangkat dua)
³
00B3
179
Tanda kubik (pangkat tiga)
´
00B4
180
Acute accent
µ
00B5
181
Micro sign
00B6
182
Pilcrow sign
 ·
00B7
183
Middle dot      


Sumber : http://id.wikipedia.org/wiki/ASCII

GENERASI NEHALEM




Nehalem  adalah nama kode untuk mikroarsitektur prosesor Intel, penerus mikroarsitektur Core Prosesor pertama kali dirilis dengan arsitektur Nehalem itu. Desktop Core i7, yang dirilis pada bulan November 2008. Hal ini diikuti oleh beberapa prosesor Xeon dan oleh i3 dan I5.

                Awal prosesor Nehalem menggunakan metode yang sama manufaktur 45 nm Penryn. Sebuah sistem bekerja dengan dua prosesor Nehalem ditunjukkan di Intel Developer Forum Fall 2007, dan sejumlah besar sistem Nehalem ditunjukkan di Computex pada bulan Juni 2008.

                Mikroarsitektur ini dinamai kota pesisir Oregon Nehalem  Awalnya. itu seharusnya evolusi terbaru dari mikroarsitektur NetBurst. Sejak meninggalkan NetBurst, codename telah didaur ulang dan mengacu pada proyek yang sama sekali berbeda, meskipun Nehalem masih memiliki beberapa hal yang sama dengan NetBurst. Nehalem berbasis mikroprosesor menggunakan kecepatan clock yang lebih tinggi dan lebih hemat energi dibandingkan mikroprosesor Penryn. Hyper-Threading adalah memperkenalkan kembali bersama dengan Cache L3 hilang dari mikroprosesor Core berbasis paling.

                Komputer pertama yang menggunakan prosesor Nehalem berbasis Xeon adalah Apple Mac Proworkstation diumumkan pada tanggal 3 Maret 2009 Nehalem berbasis Xeon EX prosesor untuk server yang lebih besar itu. Awalnya diharapkan pada Q4 2009, Namun, mereka dibebaskan pada tahun 2010 April .
PC Watch menemukan bahwa Nehalem "Gainestown" prosesor memiliki 1,6 × kinerja integer SPECint_rate2006 dan 2,4 × kinerja SPECfp_rate_2006 floating-point dari 3,0 GHz Xeon X5365 prosesor "Clovertown" quad-core.
 

                Sebuah 2,93 GHz Nehalem "Bloomfield" sistem telah digunakan untuk menjalankan benchmark 3DMark Vantage dan memberikan skor CPU dari 17.966 . The varians skor 2,66 GHz 16.294. Sebuah 2.4 GHz Core 2 Duo E6600 skor 4.300.

                AnandTech menguji Intel QuickPath Interconnect (QPI ", 4,8 GT / versi) dan menemukan bandwidth copy menggunakan triple-channel DDR3 1066 MHz adalah 12,0 GB / s. Sebuah 3.0 GHz Core 2 Quad menggunakan sistem dual-channel DDR3 1066 MHz mencapai 6,9 GB / s.
Sandy BRIDGE

          Sandy bridge merupakan penemuan terbaik dari intel pada 2 tahun terakhir ini yang menggantikan generasi yang sebelumnya dengan kualitas yang mumpuni dan baik dalam skalabilitas performanya saat digunakan. dalam arsitekturnya sandy bridge menggunakan teknologi yang sangat efisien dalam penggunaan ruang dan kapasitas yang kompleks. Wajar saja jika Intel ingin mengaitkan mikro arsitektur terbaru mereka dengan nama jembatan. Pasalnya, Sandy Bridge merupakan perubahan terbesar yang dilakukan Intel sejak era Pentium 4, yang layak disebut jembatan ke dunia baru.
Pembaruan paling penting adalah Sandy Bridge mewujudkan konsep fusion processor, alias prosesor yang menyatukan seluruh komponen ke dalam sekeping prosesor. Hal ini bisa dibilang puncak dari strategi “pindahkan semua komponen pendukung dari northbridge ke prosesor” yang dilakukan Intel sejak 2 tahun silam.
Pada generasi prosesor Bloomfield, mereka memasukkan memory controller. Pada Lynnfield, giliran PCI-E controller. Di era Clarkdale, gantian chip grafis onboard yang diintegrasikan ke dalam prosesor.
Namun beberapa komponen tersebut sesungguhnya masih terpisah di beberapa silikon—hanya “dirajut” saja ke dalam sebuah prosesor. Nah, hal itulah yang Intel rombak di Sandy Bridge. Seluruh komponen di dalam  prosesor Sandy Bridge berada dalam sekeping silikon, tidak ada yang terpisah-pisah lagi.
Anda mungkin bertanya, mengapa Intel susah payah mengumpulkan seluruh komponen ke dalam prosesor? Jawabannya karena sIstem kerja menjadi lebih cepat dan efisien berkat sistem saling terintegrasi seperti ini.
Analoginya mirip seperti kota mandiri ketika perumahan, kantor, rumah sakit, dan seluruh sarana hidup berada dalam satu area. Dengan hanya dengan “jalan” sebentar, seluruh data dan instruksi sudah sampai ke unit proses di dalam prosesor.
Di Sandy Bridge, perjalanan data bahkan semakin singkat karena seluruh unit berada dalam satu silikon. Apalagi Intel membuat interkoneksi alias jalan baru yang menghubungkan seluruh komponen, mulai dari chip prosesor, chip grafis, sampai cache.

Interkoneksi yang disebut Ring Bus ini ibarat jalan tol untuk perjalanan data ke seluruh unit tersebut karena  memiliki kecepatan sampai 384 GB/s dengan latency yang minim.
Keuntungan lain dari sistem adalah penurunan konsumsi daya serta ukuran inti, apalagi dengan fabrikasi 32 nm yang digunakan Sandy Bridge.
Jika dihitung, Sandy Bridge dengan empat inti memiliki 995 juta transistor, namun ukuran die-nya hanya 216 mm2. Bandingkan dengan pendahulunya, Lynnfield, yang “cuma” memiliki 296 juta transistor, namun memiliki ukuran die 296 mm2.
Komponen-komponen di dalam silikon Sandy Bridge sendiri kurang lebih sama seperti Nehalem.
Yang pertama tentu saja inti prosesor. Pada Sandy Bridge generasi pertama ini, jumlah inti berjumlah 2 dan 4, yang disusul dengan generasi berikut yang memiliki 6 dan 8 inti. Masing-masing inti memiliki L2 cache sebesar 256 KB. Kerja L2 cache dibantu dibantu cache level 3 (L3 cache) yang dipakai bersama dengan ukuran bervariasi antara 3-8 MB (tergantung segmentasi). Sementara PCI Express, DMI, dan memory controller dan display interface berkumpul dalam satu area yang disebut System Agent.
Namun pengintegrasian tersebut juga menyisakan efek negatif. Pada era Nehalem, clock generator (yang mengatur frekuensi kerja komponen) bersifat individual. Maksudnya, ada clock generator untuk setiap komponen, apakah itu prosesor, memori, USB, SATA, dan komponen lain di motherboard. Jadi kita bisa melakukan overclock dengan mengatur frekuensi base clock (BCLK) dari setiap komponen tersebut.
Di Sandy Bridge, clock generator hanya satu dan mengatur frekuensi di angka 100 MHz untuk seluruh komponen. Alhasil, menaikkan frekuensi prosesor akan menaikkan frekuensi memori, SATA, dan komponen lain. Hal ini membuat overclock melalui BCLK menjadi sangat sulit. Kenaikan angka 5-6 MHz saja sudah akan membuat komponen USB dan SATA mogok bekerja.

 Reference : Google

Copyright © 2012 Nugasoft Production.