Investor's wiki

정보 교환을 위한 미국 코드(ASCII)

정보 교환을 위한 미국 코드(ASCII)

정보 κ΅ν™˜μ„ μœ„ν•œ λ―Έκ΅­ μ½”λ“œ(ASCII)λž€ λ¬΄μ—‡μž…λ‹ˆκΉŒ?

일반적으둜 ASCII라고 ν•˜λŠ” λ―Έκ΅­ 정보 κ΅ν™˜ μ½”λ“œλŠ” 1963λ…„ 컴퓨터 간에 정보λ₯Ό μ „μ†‘ν•˜λŠ” ν‘œμ€€μ΄ 된 ν…μŠ€νŠΈμš© 컴퓨터 μ–Έμ–΄μž…λ‹ˆλ‹€.

ASCII μ‹œμŠ€ν…œμ€ 영숫자 λ¬Έμžμ™€ 기호λ₯Ό 컴퓨터가 읽을 수 μžˆλŠ” μ½”λ“œλ‘œ λ³€ν™˜ν•©λ‹ˆλ‹€. μ›λž˜ ASCIIλŠ” μ˜μ–΄ μ „μš©μ΄μ—ˆμŠ΅λ‹ˆλ‹€. 이제 두 가지 μœ ν˜•μ˜ ASCII μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€. 7λΉ„νŠΈ 인코딩 μ‹œμŠ€ν…œμ„ μ‚¬μš©ν•˜λŠ” ν‘œμ€€ μ½”λ“œμ™€ 8λΉ„νŠΈ μ‹œμŠ€ν…œμ„ μ‚¬μš©ν•˜λŠ” ν™•μž₯ μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€.

인터넷 ν†΅μ‹ μ—μ„œ ASCIIλŠ” λͺ¨λ“  μ–Έμ–΄μ—μ„œ μ‚¬μš©ν•  수 있고 ASCII와 ν˜Έν™˜λ˜λŠ” μœ λ‹ˆμ½”λ“œ ν‘œμ€€μœΌλ‘œ 점차 λŒ€μ²΄λ˜μ—ˆμŠ΅λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ ASCIIλŠ” μ—¬μ „νžˆ 개인용 컴퓨터 및 μ „μž μž₯μΉ˜μ— ν…μŠ€νŠΈλ₯Ό μž…λ ₯ν•˜λŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€.

ASK-y둜 λ°œμŒν•©λ‹ˆλ‹€.

정보 κ΅ν™˜μ„ μœ„ν•œ λ―Έκ΅­ μ½”λ“œ(ASCII) 이해

ASCII의 κ°€μž₯ 초기 버전은 Bell 데이터 μ„œλΉ„μŠ€κ°€ ν…”λ ˆν”„λ¦°ν„°μ— λ©”μ‹œμ§€λ₯Ό μ „λ‹¬ν•˜λŠ” 데 μ‚¬μš©ν•˜λŠ” ν…”λ ˆκ·Έλž˜ν”½ μ½”λ“œμ—μ„œ 찾을 수 μžˆμŠ΅λ‹ˆλ‹€.

ASCIIλŠ” 데이터 처리λ₯Ό μœ„ν•œ 졜초의 μ£Όμš” 문자 인코딩 μ‹œμŠ€ν…œμ΄μ—ˆμœΌλ©° 1963년에 μ»΄ν“¨νŒ… ν‘œμ€€μœΌλ‘œ, 1969년에 인터넷 전솑 ν‘œμ€€μœΌλ‘œ μ±„νƒλ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ›”μŠ€νŠΈλ¦¬νŠΈ κ±°λž˜μžμ™€ μ€‘κ°œμΈμ΄ μ‚¬μš©ν•˜λŠ” μ£Όλ¬Έ μž…λ ₯ 컴퓨터 μ‹œμŠ€ν…œμ—μ„œ μ˜€λž«λ™μ•ˆ μ‚¬μš©λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

그것은 점차적으둜 인터넷 ν‘œμ€€μœΌλ‘œ μœ λ‹ˆμ½”λ“œ 세계 문자 ν‘œμ€€(Unicode)으둜 λŒ€μ²΄λ˜μ—ˆμŠ΅λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ μœ λ‹ˆμ½”λ“œμ˜ 처음 128μžλŠ” ASCII와 λ™μΌν•˜κΈ° λ•Œλ¬Έμ— 두 μ‹œμŠ€ν…œμ΄ κ³΅μ‘΄ν•œλ‹€κ³  ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Alt ν‚€λ₯Ό λˆ„λ₯Έ μƒνƒœμ—μ„œ 문자 μ½”λ“œ 번호λ₯Ό μž…λ ₯ν•˜λ©΄ Windows ν˜Έν™˜ 컴퓨터λ₯Ό μ‚¬μš©ν•˜μ—¬ λ¬Έμ„œμ— ASCII 기호λ₯Ό μž…λ ₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ ALT ν‚€λ₯Ό λˆ„λ₯Έ μƒνƒœμ—μ„œ 156을 μž…λ ₯ν•˜λ©΄ 영ꡭ νŒŒμš΄λ“œ 기호인 Β£κ°€ ν‘œμ‹œλ©λ‹ˆλ‹€.

ASCIIλž€?

ASCIIκ°€ ν‘œμ€€μœΌλ‘œ μ±„νƒλ˜κΈ° 전에 λͺ¨λ“  컴퓨터 μ œμ‘°μ—…μ²΄λŠ” 자체 μ½”λ“œλ₯Ό μ‚¬μš©ν–ˆμœΌλ©° 일뢀 νšŒμ‚¬λŠ” μ„œλ‘œ λ‹€λ₯Έ μ œν’ˆμ— λ‘˜ μ΄μƒμ˜ μ½”λ“œλ₯Ό μ‚¬μš©ν–ˆμŠ΅λ‹ˆλ‹€. 컴퓨터가 μ„œλ‘œ 톡신할 수 μ—†μ—ˆμŠ΅λ‹ˆλ‹€.

ASCIIλŠ” 1963λ…„ American National Standards에 μ˜ν•΄ ν‘œμ€€μœΌλ‘œ μ±„νƒλ˜μ—ˆμ§€λ§Œ, 1968λ…„κΉŒμ§€ λ―Έκ΅­μ—μ„œλ„ μ™„μ „νžˆ κ΅¬ν˜„λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. μ»΄ν“¨ν„°λŠ” μ„œλ‘œ 톡신할 수 μžˆμŠ΅λ‹ˆλ‹€.

ASCIIλŠ” μ›λž˜ 128개의 μ•ŒνŒŒλ²³ 문자, 숫자 및 기호λ₯Ό ν¬ν•¨ν–ˆμœΌλ©° μ˜μ–΄λ₯Ό 기반으둜 ν–ˆμŠ΅λ‹ˆλ‹€. λ‹€λ₯Έ μ–Έμ–΄λ₯Ό μˆ˜μš©ν•˜κΈ° μœ„ν•΄ 1970λ…„λŒ€μ— ν™•μž₯된 양식이 μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

곧 λ‹€μ–‘ν•œ λ²„μ „μ˜ ASCIIκ°€ μ‚¬μš©λ˜μ—ˆμŠ΅λ‹ˆλ‹€. κ²°κ΅­ 255자λ₯Ό ν¬ν•¨ν–ˆμŠ΅λ‹ˆλ‹€. 이 버전을 ν™•μž₯ ASCII라고 ν•©λ‹ˆλ‹€.

μ˜€λŠ˜λ‚  μ‚¬μš©μžλŠ” Alt ν‚€λ₯Ό λˆ„λ₯΄κ³  NUM 잠금 ν‚€κ°€ μΌœμ§„ μƒνƒœμ—μ„œ 숫자 ν‚€νŒ¨λ“œμ— 문자 μ½”λ“œλ₯Ό μž…λ ₯ν•˜μ—¬ μ €μž‘κΆŒ κΈ°ν˜Έμ™€ 같은 ASCII λ˜λŠ” μœ λ‹ˆμ½”λ“œ 기호λ₯Ό λ¬Έμ„œμ— μž…λ ₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

##ν•˜μ΄λΌμ΄νŠΈ

  • ASCIIλŠ” 계속 μ‘΄μž¬ν•˜μ§€λ§Œ λŒ€λΆ€λΆ„μ˜ μ–Έμ–΄λ₯Ό μΈμ½”λ”©ν•˜λŠ” 데 μ‚¬μš©ν•  수 μžˆλŠ” μœ λ‹ˆμ½”λ“œλ‘œ λŒ€μ²΄λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

  • ASCIIλŠ” μ›λž˜ 128개의 μ˜μ–΄ λ¬Έμžμ™€ 기호만 ν¬ν•¨ν–ˆμ§€λ§Œ λ‚˜μ€‘μ— λ‹€λ₯Έ μ–Έμ–΄μ—μ„œ μ‚¬μš©λ˜λŠ” 문자λ₯Ό ν¬ν•¨ν•˜μ—¬ μΆ”κ°€ 문자λ₯Ό ν¬ν•¨ν•˜λ„λ‘ ν™•μž₯λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

  • λ―Έκ΅­ 정보 κ΅ν™˜ μ½”λ“œ(ASCII)λŠ” 컴퓨터 간에 ν…μŠ€νŠΈλ₯Ό μ „μ†‘ν•˜λŠ” 데 μ‚¬μš©ν•˜λ„λ‘ μ„€κ³„λœ 문자 인코딩 ν˜•μ‹μž…λ‹ˆλ‹€.

##μžμ£Όν•˜λŠ” 질문

ASCIIλŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ? μœ λ‹ˆμ½”λ“œ?

μœ λ‹ˆμ½”λ“œλŠ” ASCII의 λ²”μš© λ²„μ „μœΌλ‘œ λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. ASCIIλŠ” κ²°κ΅­ American Code for Information Interchange이고 첫 번째 λ°˜λ³΅μ—λŠ” ν•΄λ‹Ή μ–Έμ–΄μ—μ„œ μ‚¬μš©λ˜λŠ” μ˜μ–΄ μ•ŒνŒŒλ²³κ³Ό κΈ°ν˜Έκ°€ ν¬ν•¨λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 이후 λ²„μ „μ—λŠ” λ‹€λ₯Έ λ§Žμ€ μ–Έμ–΄μ—μ„œ μ‚¬μš©λ˜λŠ” κΈ°ν˜Έκ°€ ν¬ν•¨λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 반면 μœ λ‹ˆμ½”λ“œλŠ” ASCIIμ—μ„œ μ‚¬μš©λ˜λŠ” 것과 λ™μΌν•œ 128개의 기호둜 μ‹œμž‘ν•˜μ§€λ§Œ ν˜„μž¬ λ²„μ „μ—λŠ” 144,697개의 λ¬Έμžκ°€ ν¬ν•¨λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

μ•„μŠ€ν‚€λž€?

정보 κ΅ν™˜μ„ μœ„ν•œ λ―Έκ΅­ ν‘œμ€€ μ½”λ“œ(ASCII)λŠ” ν…μŠ€νŠΈμ˜ μ „μž 전솑을 μœ„ν•œ 문자 인코딩 ν˜•μ‹μž…λ‹ˆλ‹€. λͺ¨λ“  λ¬ΈμžλŠ” 고유 번호둜 ν‘œμ‹œλ©λ‹ˆλ‹€. ASCII의 첫 번째 λ²„μ „μ—λŠ” λŒ€λ¬Έμžμ™€ μ†Œλ¬Έμž, μ‰Όν‘œμ™€ 같은 일반적으둜 μ‚¬μš©λ˜λŠ” 기호λ₯Ό λ‚˜νƒ€λ‚΄λŠ” μ•ŒνŒŒλ²³ 문자λ₯Ό λ‚˜νƒ€λ‚΄λŠ” 128자만 ν¬ν•¨λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 이후 λ²„μ „μ—μ„œλŠ” λ‹€μŒκ³Ό 같은 μΆ”κ°€ 기호λ₯Ό ν¬ν•¨ν•˜μ—¬ ASCIIλ₯Ό 255자둜 ν™•μž₯ν–ˆμŠ΅λ‹ˆλ‹€. 영ꡭ νŒŒμš΄λ“œ 기호(Β£)와 μŠ€νŽ˜μΈμ–΄ ν…μŠ€νŠΈμ— μ‚¬μš©λ˜λŠ” 거꾸둜 된 λ¬ΌμŒν‘œ(ΒΏ).

ASCII λ¬Έμžλž€ λ¬΄μ—‡μž…λ‹ˆκΉŒ?

ν™•μž₯ ASCII ν…Œμ΄λΈ”μ—μ„œ 문자 μ½”λ“œ 0 ~ 31은 ν…μŠ€νŠΈ μ‹œμž‘ 및 λ°±μŠ€νŽ˜μ΄μŠ€μ™€ 같은 μ œμ–΄ μ½”λ“œμž…λ‹ˆλ‹€. 문자 μ½”λ“œ 32 ~ 127은 λŒ€λΆ€λΆ„ μ•ŒνŒŒλ²³ 문자(λŒ€λ¬Έμž 및 μ†Œλ¬Έμž)와 λ³„ν‘œ 및 λ‹¬λŸ¬ κΈ°ν˜Έμ™€ 같은 κΈ°ν˜Έμž…λ‹ˆλ‹€.Character μ½”λ“œ 128 - 255λŠ” μ—¬λŸ¬ λ²„μ „μœΌλ‘œ 제곡되며, 각 버전은 거꾸둜 λŠλ‚Œν‘œ, μ—” 기호 및 그루지야어 μ‰Όν‘œμ™€ 같은 μ›λž˜ μ˜μ–΄ μ „μš© ASCII에 μΆ”κ°€λœ 사항을 λ°˜μ˜ν•©λ‹ˆλ‹€.