조합형 한글 코드에 대한 설명

한글 조합형은 삼보컴퓨터가 주도한 개방적 산업 규격으로, DOS 시절 많이 쓰였던 한글 인코딩 방식입니다. 완성형과 동일하게 2바이트 인코딩이지만, 현대 한글 11,272자를 모두 표현이 가능하며 한글 완성자와 코드 사이에 일관성이 있습니다. (완성형은 2,350자만 표현이 가능하며, 자주 쓰이는 글자들만 수록하다 보니 한글 완성자와 코드 사이에 일관성이 없습니다.) 조합형 한글 코드는 2바이트에서 맨 첫 비트를 1로 하여 한글임을 … “조합형 한글 코드에 대한 설명” 더 읽기

MSX용 공디스크 이미지 파일

취미삼아 홈 브루 MSX 소프트웨어를 만들어 보고자 하시는 분들을 위하여 MSX용 공디스크 이미지 파일을 준비했습니다. empty2dd.dsk – 2DD 이미지 파일 (720kb) empty1dd.dsk – 1DD 이미지 파일 (360kb) ※다운로드되지 않고 화면에 이상한 글자들이 나오는 경우 마우스 오른쪽 버튼을 눌러 ‘다른 이름으로 링크 저장’을 해 주세요. MSX 플로피 디스크 파일은 FAT로 되어 IBM과의 호환성이 있습니다. 디스크 이미지 … “MSX용 공디스크 이미지 파일” 더 읽기

[짤방] 플로피 디스크가 무엇인지 알고 계신다면

웹 상에서 돌아다니는 짤방입니다. 표지판 내용을 번역하자면, 플로피 디스크가 무엇인지 알고 계신다면, 암 검진을 받아야 할 때일지도 모릅니다. 한 시대를 풍미했던 저장매체 플로피 디스크(디스켓)가 물러난 지 꽤 오랜 세월이 지났음을 알 수 있는 사진입니다. 필자도 플로피 디스크가 무엇인지 알고 있긴 합니다.

MSX 컴퓨터, 무엇인가?

MSX(Machines with Software eXchangeability) 컴퓨터는 1980년대에 미국 마이크로소프트와 일본 아스키가 제창한 8비트 컴퓨터의 통일 규격의 컴퓨터로, 아스키의 니시 카즈히코(西 和彦)가 마이크로소프트 일본 사업부에 있던 시절 수많은 기종의 컴퓨터들이 난립하여 소프트웨어 간 호환성 문제가 대두되자 이를 해결할 방안으로 고안하였습니다. ‘소프트웨어 호환성을 갖는 기기’라는 뜻에 걸맞게 MSX 규격의 컴퓨터들 사이에서는 기본적으로 소프트웨어 호환성이 보장되었습니다. 대우전자의 MSX2 컴퓨터 … “MSX 컴퓨터, 무엇인가?” 더 읽기

KS X 1001 완성형 한글 코드표

KS X 1001 완성형 한글 코드의 한글 완성자는 2,350자로 이루어져 있으며, 다음 조건을 만족합니다. 첫 바이트는 0xB0 – 0xC8 범위 안에 있습니다. 후속 바이트는 0xA1 – 0xFE 범위 안에 있습니다. 이 조건을 만족하는 한글 완성자 코드표는 다음과 같습니다. 0x 0 1 2 3 4 5 6 7 8 9 A B C D E F … “KS X 1001 완성형 한글 코드표” 더 읽기

유니코드 평면에 대한 설명

유니코드는 ‘평면'(Plane)이라는 개념이 존재합니다. 평면은 유니코드 전체를 논리적으로 나눈 구획이며, 유니코드의 구획 단위 중 가장 큰 단위입니다. 유니코드 포인트에서 하위 2바이트가 하나의 평면을 이루는 단위입니다. 즉 U+0000부터 U+FFFD까지는 0번 평면, U+10000부터 U+1FFFD까지는 1번 평면, U+20000부터 U+2FFFD까지는 2번 평면 식으로 가며, 16번 평면(U+100000 – U+10FFFD)까지 존재합니다. [주: 각 평면이 FFFF가 아닌 FFFD에서 끝나는 이유는, 하위 2바이트 … “유니코드 평면에 대한 설명” 더 읽기

UTF-8 인코딩, 무엇인가?

UTF-8(Unicode Transformation Format – 8bit) 인코딩은 유니코드 문자를 표현하기 위한 인코딩 방식입니다. 현재 가장 널리 쓰이는 방식입니다. UTF-8 인코딩은 가변 길이 인코딩으로, 1개 문자당 최소 1바이트에서 최대 4바이트(이론상 6바이트)까지의 길이를 갖습니다. 또한, UTF-16과는 달리 바이트 순서의 차이(Big Endian vs Little Endian)로 인한 혼란이 없다는 장점이 있고, 아스키(ASCII) 코드와의 호환성을 갖추고 있습니다. UTF-8에서 1바이트로 표현될 수 … “UTF-8 인코딩, 무엇인가?” 더 읽기

아스키(ASCII) 코드표

본 포스트는 아스키 코드표를 게시합니다. 미국정보교환표준부호(American Standard Code for Information Interchange), 약칭 ‘아스키'(ASCII) 코드는 1967년 미국표준협회(ASA)에서 제정하여 현재도 널리 쓰이고 있는 표준 문자 코드 규격입니다. 아스키 코드 규격은 7비트로 이루어져 있으며, 128개의 코드 중 제어 문자에 33개, 일반 문자에 나머지 95개의 코드가 배당되어 있습니다. 제어 문자는 0x00-0x1F 영역과 0x7F에 배당되어 있고 일반 문자는 0x20-0x7E 영역에 … “아스키(ASCII) 코드표” 더 읽기

PJW48 종합 블로그 개설

자체 서버에 개설한 종합 블로그입니다. 2017년 컴퓨터 소프트웨어 개발 관련 블로그로 출발하였으며, 여러가지 기록을 남기기 위한 목적으로 개설되었습니다. 테마는 구 블로그의 테마를 개량하였으며 1990년대의 PC통신을 모티브로 하여 디자인되었습니다. 구 블로그에 있던 글을 모두 포크하였으며, 구 블로그에서 다루던 컴퓨터 소프트웨어 개발 관련 자료들에 더해 여러 분야의 각종 기록을 이 블로그에 남깁니다. 운영자 인스타그램: https://www.instagram.com/pjw_forty_eight/ 운영자 GitHub: … “PJW48 종합 블로그 개설” 더 읽기