전체 글

공부한 내용을 저장하는 공간입니다. 2023.11.25 ~
1. Computer Architecture(컴퓨터 구조)에 대하여 2. 컴퓨터가 사용하는 언어 이해하기_이진법(Binary), 십육진법(Hexadecimal) 3. 0과 1로 문자 표현하기_ASCII(아스키), EUC-KR, Unicode 4. 고급 언어와 저급 언어에 대하여_기계어, 어셈블리어, Compile, Interpreter 5. Instruction Architecture(명령어의 구조)에 대하여 6. CPU의 구성요소_ALU, CU, Registers 7. CPU의 Instruction Cycle과 Interrupt 8. CPU 성능 향상을 위한 기법 ① - Clock, Core, Thread 9. CPU 성능 향상을 위한 기법 ② -Instruction pipelining, Supersc..
⚠️ 공부한 내용을 정리하는 공간입니다. 설명이 부족하거나 옳바르지 못한 부분이 있을 수 있습니다. 옳바르지 못한 내용을 발견하셨다면 댓글로 알려주시길 부탁드립니다. 수정하도록 하겠습니다. 더보기 오늘의 사족 새로운 마음 가짐으로 청소를 했습니다. 마음이 편안해졌지만 이내 공부를 해야한다는 압박감에 마음이 다시 불편해졌습니다. 내 맘이 편해졌다 불편해졌다 편해졌다해~🎵 1. 징치 컨트롤러와 장치 드라이버 2. 입출력을 구현하는 방식 (Stratrgies for I/O) 2-1. I/O Register에 접근하는 방법 - Memory-mapped I/O vs. Port-mapped(=Isolated) I/O 2-2. I/O Device가 준비되었는지 감지하는 방법 - Interrupt vs. ..
⚠️ 공부한 내용을 정리하는 공간입니다. 설명이 부족하거나 옳바르지 못한 부분이 있을 수 있습니다. 옳바르지 못한 내용을 발견하셨다면 댓글로 알려주시길 부탁드립니다. 수정하도록 하겠습니다. 더보기 오늘의 사족 독감이 유행이라지요? 아주 죽을 맛입니다. 다들 독감 조심하세요! 1. Hard Disk Drive 1-1. HDD 구성요소 1-2. Platter를 이루는 단위 2. Flash Memory 2-1. Flash Memory 종류 2-2. Flash Memory를 이루는 단위 1. HDD; Hard Disk Drive (하드디스크) 하드디스크는 자기적인 방식으로 데이터를 저장하는 보조기억장치로 자기디스크라고도 불린다. 하드디스크가 컴퓨터와 연결되면 어떻게 데이터를 저장하는지 그 작동 원리..
⚠️ 공부한 내용을 정리하는 공간입니다. 설명이 부족하거나 옳바르지 못한 부분이 있을 수 있습니다. 옳바르지 못한 내용을 발견하셨다면 댓글로 알려주시길 부탁드립니다. 수정하도록 하겠습니다. 1. 운영체제 개요 - 운영체제가 만들어진 배경 - 이식성과 상호연동성 지금까지 우리는 Instruction을 실행했다. 어떻게 실행을 했는가? exe를 loader가 load 해서 memory에 카피하면 CPU가 memory에서 Instruction 읽고 쓰며 Instruction을 실행했다. 그런데 과거에 운영체제가 없었을 당시에 exe가 실행될 때 하드웨어가 바뀌면 혹은 똑같은 exe 파일을 다른 하드웨어에서 실행하면 exe를 인식할 수 없는 문제가 발생했다. 그래서 똑같은 exe 파일을 다른 하드웨어에서는 다르..
배열 요소에 접근하기 배열 요소 갯수 확인하기 배열 뒷부분에 요소 추가하기 배열 특정 위치에 요소 추가하기 배열 요소 제거하기 index.html
index.html 사칙 연산 퀴즈 자신의 이름과 제시된 연산의 답을 입력한 후 완료 버튼을 눌러주세요. 이름: 1. 5 + 6 = 2. 8 - 3 = 3. 7 x 6 = 4. 15 % 3 = 5. 8 + 6 - 3 x 2 % 2 = 완료
input란에 문장을 입력하면 뛰어쓰기(" ")를 기준으로 줄임말을 생성한다. index.html 입력
결과 화면 파일구조 index.html Kimgoat 김염소 공부방 안녕하시렵니까? 메일 카페 블로그 지식 iN 쇼핑 쇼핑 LIVE Pay TV 사전 뉴스 증권 부동산 지도 VIBE 책 웹툰 더보기 미세 😄 보통 초미세 😡 나쁨 네이버를 더 안전하고 편리하게 이용하세요 NAVER logIn 아이디 • 비밀번호찾기 회원가입 style.css body{ width: 100vw; margin: 0%; } header{ display: flex; align-items: center; justify-content: center; padding: 50px; } .serarchBox_logo{ width: 230px; height: 60px; margin-right: 15px; margin-bottom: 8px; }..
기본적인 구현 방식 및 전체 구조 설명 위 영상에서 설명한 개념을 토대로 코드를 짰다. main: 생성다항식(polyCode)과 수신데이터(data)를 입력하면 checksum을 계산한다. binaryToInt: 이진수를 십진수로 변환 intToBinary: 십진수를 이진수로 변환 addZero: XOR연산을 위해 생성다항식에 0을 추가 extendData: 확장데이터 생성 XOR: XOR연산 verifyError : 오류검출 각 메소드 및 클래스 별 (코드) 내용 설명 import java.util.Scanner; public class Main { public String polyCode; public String data ; public String result; public int intPolyc..
kimgoat
김염소(kimgoat) 공부방