프리미엄자료
- 어셈블리어 - 어셈블리어를 이용하여 주어진 정보 출력
- 어셈블리어 - 어셈블리어를 이용하여 주어진 정보 출력
1. 문제정의
자신의 기본 정보(학번,이름,전공,직책)를 출력하고, 나이는 EAX 레지스터에 저장하여 출력 할 것. 이때 기본 정보는 콜론(:)이후의 문장만 출력하고 add, mov 니모닉과 offset
- 26 C# Assembly 2 (다중 파일 어셈블리)
- 26 C# Assembly 2 (다중 파일 어셈블리)
다중 파일 어셈블리
자주 사용되지 않는 유틸리티 코드를 다른 모듈(별도의 소스파일)로 분리
size가 큰 리소스를 분리
.NET Framework에서는 파일이 참조될 때만 다운로드 하므로 이처럼 자주 참조되지 않는
- 컴퓨터의 역사 컴퓨터 computer
- 계산기 MARK-I로 1944년에 완성되었다. 전자식(電子式) 계산기, 즉 진공관(眞空管)을 사용한 계산기로 최초로 성공한 것은 1945년경에 펜실베이니아대학교의 J.W.모클레이와 J.P.에커트에 의하여 만들어진 ENIAC(electronic numerical integrator and computer)이
소개글
A+ 맞은 소스 코딩 및 보고서 입니다 .PCspim이외의 어셈블리 툴에서도 잘 돌아갑니다. 이해를 돕고자 각 소스마다 자세한 주석을 달아두었습니다.
목차
1. 계산기 소스 코드
- +,-,*,/ 연산
- 계산 과정 display 동시 수행 ex: 1+3=4
- 어셈블리 언어로 작성, assembly language
- PC spim으로 구현
2. 컴퓨터 구조 및 설계(하드웨어 소프트웨어 인터페이스 ARM 버전)
3. ch2 연습문제
19.1.(a,b)
19.2(a)
20.1.(a,b)
21.2(a)
33.2.(b)
33.2.(b)
본문내용
Computer architeceture mid pr Calculation assembly 컴퓨터 구조: 어셈블리를 이용한 계산기소스(PCSPIM이용), 컴퓨터구조 및 설계(4판)2장 연습문제
[1] 계산기
① 소스
.data
str1: .asciiz n thx to use JIN's calculator-01 :)n
str2: .asciiz n First, input number 1 :
str3: .asciiz n Second, input operator :
str4: .asciiz n Last, input number 2 :
str5: .asciiz +
str6: .asciiz -
str7: .asciiz x
str8: .asciiz /
str9: .asciiz =
str10: .asciiz n hooray!!!!!!!n
str11: .asciiz check
str12: .asciiz +
str13: .asciiz -
str14: .asciiz x
str15: .asciiz /
str16: .asciiz nnThe result is :
str17: .asciiz n
.text
#####################main함수
main:
addi $v0, $zero, 4
la $a0, str1
syscall
≪ … 중 략 … ≫
[1] 연습문제
2.19.1(a)
① SOURCE
.data
str2: .asciiz n First, input number 1 :
str4: .asciiz n Last, input number 2 :
str18: .asciiz n This is comparation between number1 and number2 n if no1>=no2, the result is 1. n unless(no1<no2) the result is 0n
.text
main:
addi $v0, $0, 4
la $a0, str18
syscall
addi $v0, $0, 4
la $a0, str2
syscall
addi $v0, $0, 5
syscall
move $s0, $v0 #$a0 입력
addi $v0, $0, 4
la $a0, str4
syscall
addi $v0, $0, 5
syscall
move $s1, $v0 #$a1 입력
j minus #compre 함수 점프
resultdisplay:
move $t1, $v0
addi $v0, $0, 1
addi $a0, $t1, 0
syscall
j main
참고문헌
컴퓨터 구조 및 설계 4판 데이비드 패터슨, 존 헤네시.
|
레포트월드는 “웹사이트를 통해 판매자들이 웹서버에 등록한 개인저작물에 대해 온라인
서비스를 제공하는 제공자(Online Service Provider, OSP)” 입니다.
Computer architeceture mid pr Calculation assembly 컴퓨터 구조: 어셈블리를 이용한 계산기소스(PCSPIM이용), 컴퓨터구조 및 설계(4판)2장 연습문제 게시물의 저작권 및 법적 책임은 자료를 등록한 등록자에게 있습니다.
저작권이 침해된다고 확인될 경우 저작권 침해신고 로 신고해 주시기 바랍니다.
|