소스 |
= > 2(-x + y - 1) + z .386 .MODEL FLAT add dx,ax ;-x+y dec dx ;-x+y-1 add dx,dx ;2*(-x+y-1)
input Value, 16 atod Value add dx,ax ;2*(-x+y-1)+z
------------ Source ------------ -------------------------------- |
4장 4.14 |
.386 .MODEL FLAT mov ebx,eax output Prompt2 input Value,16 atod Value mul ebx dtoa Area,eax output Answer INVOKE ExitProcess, 0 PUBLIC _start
------- Source ------ --------------------- |
4장 4.3.2 문제 |
;Write a complete 80x86 assembly language program to prompt for the BYTE "Enter value for x: ", 0 Prompt2 BYTE "Enter value for y: ", 0 atod Value mov ebx, eax ; ebx = length input Value, 16 atod Value mov ecx, eax ; ecx = width
input Value, 16 atod Value mov edx, eax ; edx = height, eax = height imul eax, ecx ; eax = width*height imul ebx, ecx ; ebx = length*width
add ebx, edx ; ebx = length*width+width*height+length*height
PUBLIC _start END ------- Source ------- ---------------------- |
'코스웨어 > 13년 스마트컨트롤러' 카테고리의 다른 글
어셈블리 과제 - 손초롱 (0) | 2013.08.28 |
---|---|
어셈블리 과제 - 이수현 (0) | 2013.08.28 |
8월 28일 어셈블리 숙제 - 석주원 (0) | 2013.08.28 |
어셈블리 과제 - 전영기 (0) | 2013.08.28 |
어셈블리 과제 -문예진 (0) | 2013.08.28 |
어셈블리 숙제 - 조유진 (0) | 2013.08.28 |
중간프로젝트세미나 자료- 옵티머스드라군[김성엽 진종영 조유진] (6) | 2013.08.23 |
중간 프로젝트 세미나 자료 - 손초롱 (0) | 2013.08.22 |