디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

김유식의 어셈공부1부(1장-17장)

김유식(124.80) 2007.07.19 17:35:27
조회 5182 추천 0 댓글 3

어셈공부 1장
어셈공부 1-1 컴퓨터 구조 와 어셈블리 언어.
어셈공부 1-2 다양한 프로세서 구조들
어셈공부 1-3 기초들
어셈공부 1-4 기본적인 기계 사이클
어셈공부 1-5 기계 명령어들
어셈공부 1-7 어셈블리 언어의 선언문
어셈공부 1-8 프로그램의 번역
어셈공부 1-9 다양한 번역들
어셈공부 1-9 다양한 번역들
어셈공부 1-11 주저장 장치
어셈공부 1-12 구조 VS 구현
어셈공부 1-13 에뮬레이션
어셈공부 1-14 분리번역
어셈공부 1-15 모듈 적재
어셈공부 1-16 1장 끝

어셈공부 2장
어셈공부 2-1 아날로그와 바이너리 신호
어셈공부 2-2 이진수적인것(Binary)
어셈공부 2-3 왜 컴퓨터는 이진수를 사용하나
어셈공부 2-4 바이너리의 장점 1. 단순하다; 쉽게 만들수 있다
어셈공부 2-5 바이너리의 장점 2. 신호가 명확하다.
어셈공부 2-6 명확한 신호
어셈공부 2-7 아날로그 신호
어셈공부 2-8 바이너리 신호
어셈공부 2-9 불완전한 전송
어셈공부 2-10 바이너리의 장점 3. 완벽한 복사물을 만들 수 있다.
어셈공부 2-11 클럭
어셈공부 2-12 바이너리의 장점 4. 어떤것도 다 표현할 수 있다.
어셈공부 2-13 바이너리 또는 이진수로 모든것을 표현 할수 있다라는것에 대해 더생각해보기
[어셈공부 2-14]기호와 패턴
[어셈공부 2-15] 2장 끝

어셈공부 3장
[어셈공부 3-1] 비트와 비트 패턴
[어셈공부 3-2]비트 패턴
[어셈공부 3-3]3비트로 몇가지 형태가 가능 합니까?
[어셈공부 3-4]체계적으로 비트 패턴을 나열하기
[어셈공부 3-5] 3개의 비트로 몇가지 패턴이 가능 합니까
[어셈공부 3-6]N개의 비트에는 몇가지 패턴이 가능 할까요?
[어셈공부 3-7] 패턴에 대해 더생각해보기
[어셈공부3-8] 비트 형태들의 이름
[어셈공부 3-9] 16진법 연습 더해보기
[어셈공부 3-10]왼쪽에 붙은 0숫자들
[어셈공부 3-11] 3장 끝

어셈공부 4장
[어셈공부 4] 컴퓨터 시스템
[어셈공부 4-1] 컴퓨터 시스템의 구성요소
[어셈공부 4-2]입출력 조절기
[어셈공부 4-3] 메인메모리
[어셈공부 4-4] 주소
[어셈공부 4-5] 버추얼 메모리 또는 가상 메모리
[어셈공부 4-6] 캐시 메모리
[어셈공부 4-7] 메모리가 저장하는 내용
[어셈공부 4장 끝]

어셈공부 5장
[어셈공부 5]비트 패턴으로 문자를 표현하기
[어셈공부 5-1] 문자를 표현하기
[어셈공부 5-3]DOS의 TYPE 명령어
[어셈공부 5-3] 잘못된 종류의 데이터
[어셈공부 5-4] 제어문자
[어셈공부5-5]텔리타입머신
[어셈공부 5-6] ASCII 표
[어셈공부5-7] ASCII 순서
[어셈공부 5-8] 파일
[어셈공부 5-8] 문서파일
[어셈공부 5-11] 실행파일
[어셈공부 5-12] 바이너리 파일
[어셈공부 5-13] 5장 끝

어셈공부 6장
[어셈공부 6장] 숫자를 표현하기
[어셈공부 6장-1] 숫자란 무었인가?
[어셈공부 6-2]숫자 표현하기
[어셈공부 6-3] 숫자 표현하기
[어셈공부 6-4]자릿수에 따른 명명법
[어셈공부 6-5]10진수의 자릿수
[어셈공부 6-6] 10진수의 자릿수 Decimal Notation
[어셈공부 6-6] 10진수의 자릿수 Decimal Notation
[어셈공부 6-10]표현을 달리하기 또는 진수 바꾸기
[어셈공부 6-11]7진수
[어셈공부 6-11] 비밀 숫자
[어셈공부 6-12] 비트 패턴
[어셈공부6-13] 2진수로 숫자를 표현하기
[어셈공부6-14] 2의 거듭 제곱수
[어셈공부] 6장 끝

어셈공부 7장
[어셈공부 7장]2진수와 16진수 표현하기
[어셈공부 7-1]1010<2> = 10<10>
[어셈공부 7-2]자주 쓰이는 바이너리 숫자
[어셈공부 7-3]자주쓰이는 비트패턴
[어셈공부 7-4] 왼쪽으로 이동시키기
[어셈공부 7-5]N개의 비트에서 가능한 최대의 양수
[어셈공부7-6]16진수 표현법
[어셈공부]7-7 16진수를 10진수로 전환하기
[어셈공부7-8]한자릿수 이동
[어셈공부 7-9]16진수에서 한자릿수 이동
[어셈공부 7-10]16진수 10진수 2진수 표현법
[어셈공부7-11]16진수 표현법과 4 비트 패턴 명명법
[자바하는넘 7-12]16진수를 2 진수로 전환하기
[어셈공부7-13]패턴이름과 숫자를 표현하기
[어셈공부 7-14]전환해서 표현하기
[어셈공부 7-15] 10진수에서 B진수로 전환하기
[어셈공부 7-16]오른쪽에서부터 왼쪽으로 쓴 16진수
[어셈공부 7-17]다른 전환법
[어셈공부 7-18] 10진수에서 5진수로 전환
[어셈공부7-19]3진수를 7진수로 전환하기
[어셈공부] 7장 끝

어셈공부 8장
[어셈공부]8장 2진수의 덧셈과 2의 보수(complement, 補數)
[어셈공부 8-1] 2진수 덧셈하기
[어셈공부 8-2]N 비트 바이너리 덧셈 알고리듬
[어셈공부 8-3] N 비트 바이너리 덧셈 알고리듬2
[어셈공부 8-4] 세부사항들
[어셈공부 8-5] 오버플로우 감지하기
[어셈공부 8-6]연습 더해보기
[어셈공부 8-7]16 진수 덧셈
[어셈공부 8-8] 덧셈 연습 더해보기
[어셈공부 8-9]덧셈 연습 더해보기2
[어셈공부 8-10]음수
[어셈공부 8-11]11 신호 크기(?) 또는 사인 매그너튜드(sign magnitude) 표현법
[어셈공부 8-12]사인 매그너튜드(sign magnitude) 표현법의 문제점
[어셈공부8-13]더해서 0이되는 패턴
[어셈공부 8-14]더해서 0이되는 패턴2
[어셈공부 8-15] 음수 14
[어셈공부 8-16] 2의 보수 표현법
[어셈공부 8-17]음수 6
[어셈공부 8-18] 2의 보수로 정수를 표현하기
[어셈공부 8-19]2의 보수로 표현할 수 있는 범위
[어셈공부 8-20]음수와 양수를 표현하는 비트 (sign bit)
[어셈공부 8-21]4비트의 음수와 양수 표현
[어셈공부 8-22]2의 보수로 표현할때 오버플로우 감지하기
[어셈공부 8-23]캐리 인(Carry IN)=캐리 아웃(Carry out)
[어셈공부 8-24]2의 보수로 뺄셈하기
[8-26]뺄셈 연습하기
[8-27]뺄셈하기 2
[어셈공부 8장끝] 8장끝

어셈공부 9장
[어셈공부 9장]첫번째 SPIM 프로그램
[어셈공부 9-1] 스핌 시작하기
[어셈공부 9-2]SPIM 디스플레이 윈도우 열어보기
[어셈공부9-3]어셈블러 프로그램 작성하기
[어셈공부 9-4]2+3
[어셈공부 9-6]소스 파일 올리기 (loading the source file)
[어셈공부 9-7]어셈블링하기
[어셈공부 9-8]프로그램 카운터(PC) 설정
[어셈공부 9-9]프로그램 실행시키기
[어셈공부 9-10]프로그램의 결과
[어셈공부 9-11]프로그램 설명
[어셈공부 9-12] 프로그램 설명 계속
[어셈공부 9-13]레지스터 8 불러들이기
[어셈공부 9-14]런타임(실행 시간)
[어셈 공부] 9장 끝

어셈공부 10장
[어셈공부10장]MIPS 프로그래밍 모델
[어셈공부10-1]메모리 모델
[어셈공부 10-2]메모리 레이아웃
[어셈공부 10-3]레지스터
[어셈공부10-4]1.4 레지스터와 산술논리장치(Arithmetic Logic Unit-ALU)
[어셈공부 10-5]기계어
[어셈공부 10-6]레지스터 사용 관례
[어셈공부10-7] 머신 사이클(기계 주기) 모델
[어셈공부 10-8]순차적 실행
[어셈공부 10-9]제어
[어셈공부 10-10]멀티태스킹
[어셈공부 10장 끝]모델 요약

어셈공부 11장
[어셈공부 11장]즉시 연산대상과 비트단위 논리(Immediate Operands and Bitwise Logic)
[어셈공부 11-1]즉시 피연산자(Immediate Operand)
[어셈공부 11-2] \'0\'을 사용하여 확장하기 (Zero Extension)
[어셈공부 11-3]직접OR명령(OR Immediate Instruction) 또는 상수형 OR 명령
[어셈공부 11-4]일반 직접OR명령 (General OR Immediate Instruction)
[어셈공부 11-5]예제
[어셈공부 11-6]프로그램 실행시키기
[어셈공부 11-7]ORI 기계명령
[어셈공부11-8]기계어 비교
[어셈공부11-9] 비트단위논리 사용
[어셈공부11-10] 편리한 AND직접명령(AND immediate Instruction)
[어셈공부 11-11] 배타적OR 직접명령(Exclusive-OR Immediate)
[어셈공부 11-12] 예제 프로그램
[어셈공부 11장 끝]

어셈공부 12장
[어셈공부 12장] 쉬프트 명령과 논리 명령(Shift Instructions and Logic Instructions)
[어셈공부 12-1]논리적 왼쪽 자리옮김(Shift Left Logical)
[어셈공부 12-2]쉬프트하는 프로그램(Shifty Program)
[어셈공부 12-3]제자리에서 쉬프트하기(Shifting in place)
[어셈공부 12-4]무연산(No-op)
[어셈공부 12-5] 논리적 오른쪽 자리옮김(Shift Right Logical)
[어셈공부 12-6]OR명령
[어셈공부 12-7]AND명령
[어셈공부 12-8]XOR명령
[어셈공부 12-9]NOR명령
[어셈공부 12-10]중간요약
[어셈공부 12-11] 0번 레지스터와의 NOR는 NOT
[어셈공부 12-12]0번 레지스터와의 OR은 MOVE
[어셈공부 12-13] 예제프로그램
[어셈공부 12-14]목적 명령(Target Instruction)
[어셈공부 12-15]각각의 필드 값
[어셈공부 12-16]op코드 쉬프팅하기
[어셈공부 12-17]여태껏 만든 프로그램
[어셈공부 12-18]원본 레지스터
[어셈공부 12-19]필드들을 OR하기
[어셈공부 12-20] 저장대상 레지스터 및 상수
[어셈공부 12-21] 프로그램 실행
[어셈공부 12장 끝]요약

어셈공부 13장
[어셈공부 13장]덧셈 명령과 뺄셈 명령(Addition and Subtraction Instructions)
[어셈공부 13-1]비트단위 조작 연산으로서의 산술연산
[어셈공부 13-2]바이너리 덧셈 알고리듬(Binary Addition Algorithm)
[어셈공부 13-3]addu 명령
[어셈공부 13-4]예제 프로그램
[어셈공부 13-5]프로그램 실행
[어셈공부 13-6]2의 보수식의 값을 음수로 바꾸기
[어셈공부 13-7] 예제 프로그램
[어셈공부13-8]부호를 포함해 확장하기(Sign Extension)
[어셈공부 13-9]무조건적인 addiu 명령
[어셈공부 13-10]subu 명령
[어셈공부 13-11]Subtract Immediate는 존재하지 않는다
[어셈공부 13-12]프로그램 예제
[어셈공부 13-13] 결과 프로그램
[어셈공부 13장 끝]

어셈공부 14장
[어셈공부 14장]정수의 곱셈 나눗셈과 산술이동 명령
[어셈공부 14-1]2배가 되는 자릿수
[어셈공부 14-2] MIPS 곱셈 유닛(multiply unit)
[어셈공부 14-3]유효비트(Significant bits)
[어셈공부 14-4]mfhi 와 mflo 명령
[어셈공부 14-5]예제 프로그램
[어셈공부 14-6 예제 프로그램2]
[어셈공부 14-7]프로그램 실행
[어셈공부 14-8] div와 divu 명령
[어셈공부 14-9]예제 프로그램3
[어셈공부 14-10]예제의 답
[어셈공부 14-11] 프로그램 실행
[어셈공부 14-12]산술적 오른쪽 쉬프트(Shift Right Arithmetic)
[어셈공부 14-13]SRA 명령
[어셈공부 14장] 14장 끝

어셈공부 15장
[어셈공부 15]메모리 접근(Memory Access) 명령
[어셈공부 15-1]로드와 스토어(Load and store)
[어셈공부 15-2]빅 엔디안과 스몰 엔디안
[어셈공부 15-3]MIPS와 SPIM의 바이트 순서
[어셈공부 15-4]프로그램을 이식하는 문제(Portability Problems)
[어셈공부 15-5]밉스 주소
[어셈공부 15-6]워드를 로드하는 명령
[어셈공부 15-7]워드를 스토어하는 명령
[어셈공부 15-8]베이스 레지스터 설정하기
[어셈공부 15-9]아래 2바이트 채워넣기
[어셈공부 15-10]다른 명령순서로 해보기
[어셈공부 15-11]어셈블리 배열
[어셈공부 15-12]예제 프로그램
[어셈공부 15-13]심볼릭 주소
[어셈공부 15-14]예제 계속
[어셈공부 15-15]이차항(second term)
[어셈공부 15-16]3차항(Third Term)
[어셈공부 15-17]3차항 구하기 계속
[어셈공부 15-18]완성된 프로그램
[어셈공부 15-19]실행
[어셈공부] 15장 끝

어셈공부 16장
[어셈공부16]메모리 접근 명령2
[어셈공부 16-1]1바이트 로드하기
[어셈공부 16-2]바이트 저장하기
[어셈공부 16-3]공유되는 데이터
[어셈공부 16-4]테입 라이터 (Tape Writer)
[어셈공부 16-5]프로그램 실행
[어셈공부 16-6]하프워드 로딩하기(Loading Halfwords)
[어셈공부 16-7]하프워드 저장하기(Storing Halfwords)
[어셈공부 16-8]모든 연산은 32비트 크기이다.
[어셈공부 16-9] 하위 결과값이 항상 정확한것은 아니다
[어셈공부 16장 끝]

어셈공부 17장
[어셈공부 17장]Jump와 Branch 명령들
[어셈공부 17-1]기계주기(복습)
[어셈공부 17-2]PC 변경하기
[어셈공부 17-3]연습
[어셈공부 17-4]Jump 명령
[어셈공부 17-5]jump와 branch는 지역적이다
[어셈공부 17-6]jump 연습
[어셈공부 17-7]심볼화된 주소(symbolic address)
[어셈공부 17-8]프로그램 실행
[어셈공부 17-9]조건 분기(conditional branch)
[어셈공부 17-10]If와 While
[어셈공부 17-11]BNE 명령
[어셈공부 17-12]어셈블리로 만드는 if-then-else 구조
[어셈공부 17-13]절대값 구하기
[어셈공부 17-14]부호비트(sign bit) 이동시키기
[어셈공부 17-15]-A 저장하기
[어셈공부 17-16]전체 프로그램
[어셈공부]17장 끝

추천 비추천

0

고정닉 0

0

댓글 영역

전체 리플 0
등록순정렬 기준선택

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 환불하러 갔다가 물건 더 사올 것 같은 순둥이 스타는? 운영자 20/10/27 - -
AD [삼성 디지털프라자] 가전을 나답게 BESPOKE&그랑데AI 운영자 20/10/23 - -
공지 프로그래밍 관련 내용이 있어야 합니다. [14] 운영자 20.09.28 898 18
1509246 얘들아 난 페북으로 간다 [1] 위키추상화갤로그로 이동합니다. 04:33 7 0
1509245 서른다섯번째 문제 최소힙 파이썬4주완성갤로그로 이동합니다. 04:18 25 0
1509244 풀스택 다음 스텝은 뭐냐? [2] ㅇㅇ(124.44) 04:09 24 0
1509243 오늘 집합론이랑 일반물리복습마무리하고... 영어 소설 읽던거마무리하고.. 인공무현갤로그로 이동합니다. 04:07 17 0
1509242 헤르미온느 따먹은 네빌롱바텀 근황.jpg 동반꿀갤로그로 이동합니다. 04:04 35 2
1509241 리액트 네이티브를 이용한 특강에 참여하게됐는데요 ㅇㅇ(125.189) 04:03 11 0
1509240 혹시 S3 서울리전에 야짤 올리면 불법인거 아냐???? [3] ㅇㅇ(117.111) 03:51 38 0
1509239 서른네번째 문제 아나그램 파이썬4주완성갤로그로 이동합니다. 03:49 18 0
1509237 아 좀 한번에 연락 좀 하지말고 ㅇㅇ(61.40) 03:48 15 0
1509236 학교 과제땜시 리눅스에서 어셈으로 코딩하는데 [2] dd(61.77) 03:45 35 0
1509235 구글 아이콘 바뀐 거 나만 마음에 들어하나? [1] ㅇㅇ(14.63) 03:41 24 0
1509234 아이폰은 어플내 폴더 접근할수없음? ㅅㅂ 각성피에로(110.47) 03:41 24 0
1509233 커뮤니티 사이트의 게시판 보드 디자인 관련 허헉(123.142) 03:40 33 0
1509232 어플 3개 개발한 회사 vs 이제 막 시작한 [14] ㅇㅇ(61.40) 03:38 52 0
1509231 축구나 해외야구 api 어디가 젤 좋음? ㅁㄴㅇㅁㄴㅇ(106.242) 03:31 13 0
1509230 느긋하게 공부나 좀 하고 싶다. [3] 솨르(58.87) 03:30 36 0
1509229 솨르좌 / 와 이런 버전도 잇구나 나트륨찡갤로그로 이동합니다. 03:30 26 0
1509228 솨르좌 / 와 이런 그림도 잇구나 ㅇㅅㅇ [4] 나트륨찡갤로그로 이동합니다. 03:26 44 0
1509226 솨르좌 / ㅓㅜㅑ [6] 나트륨찡갤로그로 이동합니다. 03:21 50 0
1509225 님들 졸작 안드로이드어플 만드는데 질문좀용 [4] ㅇㅇ(119.194) 03:16 51 0
1509224 정선호-비주얼베이직2015 책 있는친구...? 완전급함(180.69) 03:14 14 0
1509223 내 클론코딩 필기 수준 이정도면 ㅇㅈ? [9] 솨르(58.87) 03:13 77 0
1509222 ffmpeg 잘알있음? ㅇㅇ(175.196) 03:12 27 0
1509221 아니 이새끼들 기술 스택쓰는거 다 사기네?? [5] ㅇㅇ(61.109) 03:07 57 0
1509220 LOC(코드수) 는 말 그대로 코드 라인수를 말하는 것 [3] 루비(118.216) 03:01 38 0
1509219 개 좆박았다ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ [3] 솔직맨갤로그로 이동합니다. 02:59 43 0
1509218 솔직히 인공지능 [1] ㅇㅇ(118.235) 02:55 25 1
1509217 어제 이번주에 신입왔는데 이새끼 [4] ㅇㅇ(59.14) 02:50 57 0
1509216 크리스마스 하면 이마트만 생각나 ㅇㅇ(218.54) 02:46 17 0
1509215 곧크리스마스니 스노우효과만들가 [2] 피에로는배달원갤로그로 이동합니다. 02:42 29 0
1509214 자야지 슬슬 [1] ㅇㅇ(218.54) 02:41 16 0
1509212 와 스프링 개좆같다. 왜케 어렵냐 ㅇㅇ(121.130) 02:39 18 0
1509211 국비충만 몰래 들어와봐 [1] ㅇㅇ(223.62) 02:39 28 0
1509210 대체 이게 뭔 뜻이다냐 ㅇㅇ(124.51) 02:37 28 0
1509209 구글캘린더 아이콘도 바꿔버렸노 헬마스터갤로그로 이동합니다. 02:35 31 0
1509207 본인 입갤함 [3] 솔직맨갤로그로 이동합니다. 02:22 45 0
1509206 백준 이거 node js readFileSync 머임 [4] 솨르(58.87) 02:21 50 0
1509205 내가 싫어하는 부류 [4] 산기대17세갤로그로 이동합니다. 02:20 71 0
1509204 아무리 생각해도 구글이 짱이다 나트륨찡갤로그로 이동합니다. 02:20 26 0
1509203 c 코딩 질문 받아주시나여 [11] ㅇㅇ(110.13) 02:19 56 0
1509201 과제 우액 [1] 저기,,갤로그로 이동합니다. 02:17 26 0
1509200 구글 음모론 고급정보 검색 잘 안댐 ㅇㅅㅇ 나트륨찡갤로그로 이동합니다. 02:16 25 0
1509199 방금 외주요청 들어옴 Python갤로그로 이동합니다. 02:16 25 0
1509198 나는 컴활을 왜 붙들고있는것인가 ㅇㅇ(220.82) 02:15 24 0
1509197 난 어느 세월에 10만 코드 어플 짜보나... [6] 루비(118.216) 02:15 53 0
1509196 풀스택하느라 젖같아도 참아야함 [2] 피에로는배달원갤로그로 이동합니다. 02:14 44 0
1509195 웹개발자 정년 몇살임? [1] ㅇㅇ(59.10) 02:07 27 0
1509193 라인수 이런것도 있음 [5] ??하세요갤로그로 이동합니다. 02:00 44 0
1509192 밥은 짬밥이 최고인듯ㅇㅇ ㅇㅇ(110.70) 01:52 17 0
갤러리 내부 검색
전체게시물 정렬 옵션

오른쪽 컨텐츠 영역

이슈줌NEW

1/6

힛(HIT)NEW

그때 그 힛

1/3