어셈블리 언어 최소값 대문자 소문자
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

어셈블리 언어 최소값 대문자 소문자에 대한 보고서 자료입니다.

본문내용

코드.
AL에는 SUB AL AL를 수행했을 때 0으로 초기화된 값이 저장된다. 그래서 값을 최소값을 비교하게될 때 0이 가장 작은 값이므로 다른 값과는 비교를 할수없게 된다. 그래서 이문제를 해결하기 위해서는 초기화를 해주고 난 뒤 AL에 [BX]를 무브 시켜 비교 하게되면
AL에는 69값이 이동하게 되고 이제 제대로 비교를 할수있게 된다.
실행 결과 .
실행 결과시 69,87,96,45,75 값은 10진수로 인식되어 16진수인 45,57,60,2D,4B로 바뀌였고 0008번지에는 최소값인 2D(16)=45(10)가 저장되었다.
과제 2 . 대문자를 소문자로 바꾸시오.
소스 코드 :
대문자와 소문자 이진수 사이에는 어떤 관계가 있다. 그것은 d5번째 자리 만 바꾸어주면
대문자가 소문자가 되고 소문자가 대문자가 된다. A의 이진수는 0100 0001B 이고
a의 이진수는 0110 0001B 이다.
그래서 대문자를 소문자로 바꾸어 주려면 d5자리의 1을 더해주는 것 그래서 OR를 사용해 대문자를 소문자로 바꾸어 줄 수 있다.
실행 결과 :
0000H번지의 MY NAME IS MUK 대문자가 0020H번지의 my name is muk로 바뀌었다.
  • 가격9,660
  • 페이지수4페이지
  • 등록일2013.12.16
  • 저작시기2013.3
  • 파일형식한글(hwp)
  • 자료번호#897752
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니