언어로 변환 - 변환된 어셈블리 문장 블록의 앞에 변환되기 전의 영어/한글 문장 을 설명문으로 추가 프로시저 이름 EQU 1024 - 특정 의미를 갖는 상수값은 그 의미를 나타내는 ... 우선 프로시저가 할 일을 일상 문장으로 나열하여 봄 예) DOS로 복귀할 주소를 저장 세그먼트 레지스터를 설정 메시지를 화면에 출력 DOS로 복귀 - 이제 각 문장을 여러 줄의 어셈블리
1.=>저는 일단 원래의 정수 인식 프로그램에 3가지 상태(stateD, stateE, stateF)를 더 추가시켰으며, 정수를 인식하고 출력하는 부분과 실수를 인식하고 출력하는 부분으로 나누어서 이 프로그램을 짰습니다.2.=>실수를 인식하기 위해서 소수점(‘.’)을 ..
C H A P T E R 6 ㅔ 계산과 논리 명령 공부할 내용 ★ 덧셈 명령 ★ 뺄셈 명령 ★ 곱셈 명령 ★ 나눗셈 명령 ★ 비교 명령 ★ 논리 연산 명령 ★ 데이터 변환 명령 ★ 상태 비트의 설정 덧셈 명령 : ADD (형식) ADD operand1, operand2..
C H A P T E R 4 ㅔ 가로채기 시스템 공부할 내용 ★ 가로채기와 입출력 ★ DOS 기능과 INT 명령 ★ DOS의 기능 호출 ★ 입출력과 가로채기 인터럽트(Interrupt) ★ 인터럽트 : 정전이나 기계어의 고장 등과 같이 하드웨어적으로 예상 하지 못한 사..
C H A P T E R 1 ㅔ 어셈블리 언어의 소개 공부할 내용 PC의 구조 PC용 프로세서 기계언어 어셈블리 언어 프로세서와 코프로세서 인텔 86 프로세서를 위한 프로그래밍 어셈블리 ... 시스템 공부할 내용 (1) 어셈블리어 프로그래밍 (2) 데이터 표현 방식 (3) 어셈블리 명령문 (4) 번지 지정 방식 어셈블리 언어를 사용하게 되는 경우 ★ 고급 언어(저급 언어와 ... 언어의 용도 운영체제 어셈블리 언어 프로그램의 개발 단계 필요한 소프트웨어 PC의 구조 ★ 본체 중앙처리장치(CPU) : 연산 및 제어기능 담당, 하나의 칩에 구성 슬롯(Slots
TITLE Encryption Program INCLUDE Irvine32.inc BUFMAX = 128 .data sPrompt BYTE "Enter the plain text : ", 0 sRangePrompt BYTE "Enter the range : ", 0 s..
.text .globl main main: la $a0, item move $s0, $a0 # 이진트리의 Root 노드의 인덱스 $s0 lw $s1, num # 이진트리의 노드 갯수 $s1 div $s3, $s1, 2 # 이진트리를 Heap tree 로 바꾸는 데 필요..
8254를 이용하여 직류모터의 속도를 제어하는 프로그램을 정량적(숫자를 사용하여)으로 해석하고 설명하세요. ◆ 프로그램 소스와 주석 CNTREQU706H ;컨트롤 워드의 주소 CNT0EQU700H ;counter 0의 주소 CNT1EQU702H ;counter 1의 ..
.model small .data temp db 0h;;ascii-hunded temp2 db 0h;;ascii-ten temp3 db 0h;;ascii-one Jijung db '6';;hunded Jijung1 db '5';;ten Jijung2 db '8';;on..
■ GCD ● 문제개요 Assembly Language를 이용하여 두 정수의 최대공약수(GCD)를 구하는 함수를 아래와 같이 2개의 버전으로 작성하고, 매번 다른 값을 사용하여 그 함수들을 여러번 호출하고 테스트하는 프로그램을 작성하라. ○ GCD Iterative v..
TITLE 가위 - 바위 - 보 게임 (gbbgame.asm) ; Program Name : 가위 바위 보 게임 ; Creation Program : 07/11/29 INCLUDE Irvine32.inc .data print1 byte "1:가위 2:바위 3:보",0 ..
특성 집합을 통해 제어됩니다. ' 어셈블리와 관련된 정보를 수정하려면 ' 이 특성 값을 변경하십시오. ' 어셈블리 특성 값을 검토합니다. ... Assemblyinfo.vb Imports System.Reflection Imports System.Runtime.InteropServices ' 어셈블리에 대한 일반 정보는 다음 ... ' 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다. ' ' 주 버전 '
여러개의 나사가 첨가 되있으며 어셈블리 잘 되어있습니다. ... 대학교 2~4학년 수준의 조별 프로젝트 및 발표를 위한
솔리드 웍스 파트 및 어셈블리 파일입니다. ... 책상을 모델링 하였으며, 열쇠, 스탠드 등과 같은 공학적 요소가 첨가되어있습니다.
20여개 이상의 파트로 구성되어있으며 완성된 어셈블리 파일이 있습니다.