본문 바로가기

728x90
SMALL

전체 글

(66)
[컴퓨터 구조] 진법 산술 연산 체계 핵심 요약 정리 [컴퓨터 구조] 진법 산술 연산 체계 핵심 요약 정리작성일자: 2026년 9월 20일핵심 키워드: 컴퓨터 구조, 디지털 논리, 진법 변환, 이진수, 보수 연산, BCD 코드, 유니코드, UTF-8, 패리티 비트, 그레이 코드1. r진법(Base r) 간 산술 연산 대안법 (Mental Reasoning)8진법이나 16진법 상태에서 직접 자릿수를 올리며 계산하는 방식은 진법별로 합과 곱 테이블을 일일이 참조해야 하므로 번거롭습니다. 교재에서는 우리가 이미 완벽하게 암기하고 있는 10진수 덧셈 테이블(Decimal Addition Table)을 우회용 도구로 활용하는 편리한 대안을 제시합니다.📌 연산 알고리즘 3단계1단계 - 10진수 변환: 연산하려는 자릿수 쌍(Column)을 각각 10진수로 치환합니다...
[컴퓨터 구조] 진법 산술 연산 체계 핵심 요약: 10진수 변환 꼼수부터 보수 뺄셈, 0.1의 오차까지 오늘은 컴퓨터가 내부적으로 숫자를 어떻게 다루고 연산하는지, 컴퓨터 산술 연산(Computer Arithmetic)의 핵심 원리를 한눈에 보기 좋게 정리해 보았습니다. 1. r진법(Base r) 간 산술 연산 대안법 8진법이나 16진법 상태에서 직접 더하고 곱하려면 해당 진법의 연산 테이블을 따로 외워야 해서 헷갈리기 쉽습니다. 이때 교재에서는 우리가 이미 마스터한 10진수 덧셈 테이블을 활용하는 편리한 대안을 제시합니다. 📌 연산 알고리즘 3단계10진수 변환: 연산하려는 자릿수 쌍(Column)을 각각 10진수로 치환합니다. 10진수 연산: 10진수 상태에서 편하게 더하거나 곱합니다. (이전 자리에서 올라온 올림수 포함) r진법 복원: 10진수 연산 결과를 다시 r진법에 맞는 **합(Sum)과 ..
[컴퓨터 구조] 디지털 시스템과 추상화 계층. # [컴퓨터 구조] SW 개발자 시선으로 보는 디지털 시스템과 추상화 계층 (1장 핵심 요약)오늘은 컴퓨터 구조의 근본이 되는 **디지털 시스템의 데이터 표현 원리, 핵심 하드웨어 컴포넌트, 그리고 현대 컴퓨팅을 지탱하는 6대 추상화 계층**을 소프트웨어 엔지니어의 시각으로 담백하게 정리해 보려고 합니다.매일 C++이나 Python 코드를 짜고, Docker와 인프라 자동화를 다루면서도 한 번쯤 "내가 짠 코드가 밑바닥 하드웨어에서 어떻게 물리적으로 돌아가는 걸까?" 궁금하셨던 분들께 도움이 되기를 바랍니다.## 1. 디지털과 논리 회로의 근본 정의* **디지털(Digits)**: 물리적인 아날로그 연속 신호가 아닌, 분리된 **이산적 데이터(Discrete numeric elements)**를 의미합니..

728x90
LIST