[전자전기컴퓨터설계실험2] (코드txt추가) [이거 하나면 끝 !!] A+ 서울시립대학교 전전설2 파이널 프로젝트 공학용계산기 결과(코드파일 포함)
- 최초 등록일
- 2021.03.26
- 최종 저작일
- 2020.06
- 8페이지/ 압축파일
- 가격 15,000원
소개글
"[전자전기컴퓨터설계실험2] (코드txt추가) A+ 서울시립대학교 전전설2 파이널 프로젝트 공학용계산기 결과(코드파일 포함)"에 대한 내용입니다.
목차
1. cal.v
2. 프로젝트_공학용계산기.docx
본문내용
I.INTRODUCTION
본 보고서는 최종 프로젝트 주제인 공학용 계산기의 설계에 대한 방법과 결과에 대한 보고서이다. 총 10가지 기능을 구현한 논리의 방식을 소개한 뒤, 임의의 예시 입력에 대한 각각의 기능의 아웃풋을 보여 검증을 할 것이다.
II.공학용 계산기 기능
A.기능 설명
a)덧셈, 뺄셈, 곱셈
- 덧셈, 뺄셈, 곱셈은 두 개의 입력을 받아 각각 연산을 하여 출력으로 내보낸다. 이 때 입력은 0, 양수, 음수 모두 가능하여, 정수 범위로 계산이 가능하다. 출력 또한 정수 범위로 나타난다.
b)나눗셈
- 나눗셈은 두 개의 입력을 받아, 나눗셈을 진행한 뒤 출력을 소수점 5번째 자리에서 반올림해서 소수점 네 자리까지 출력한다. 입력은 정수 범위까지 가능하며, 부호는 추가적으로 도입한 변수인 minus_input1과 minus_input2를 통해 입력한다. 0이면 양수, 1이면 음수를 나타낸다. 출력도 마찬가지로 다른 연산과 다르게 음수일 경우, 시뮬레이션에서는 결과의 절대값이 나타나고, 추가적으로 도입한 minus_output의 출력이 1이 되어 음수임을 나타낸다. minus_output이 0이면 나눗셈 결과가 양수, 1이면 음수임을 나타낸다.
c)분수 덧셈, 분수 뺄셈, 분수 곱셈
- 분수 덧셈, 분수 뺄셈, 분수 곱셈은 입력이 분수 형태 일 때 덧셈, 뺄셈, 곱셈의 연산을 하기 위한 기능이다. 입력은 0, 양의 정수, 음의 정수가 모두 가능하며, 세 연산 모두 출력을 소수점 5번째 자리에서 반올림해서 소수점 네 자리까지 출력한다. 단, 출력이 양수인 경우만 연산이 가능하다는 한계가 있다.
d) n제곱, 펙토리얼, n제곱근
n제곱 연산은 〖input1〗^input2을 출력하며, input1은 음과 양의 정수가 가능하며, input2는 양의 정수만 가능하다.
펙토리얼 연산은 (input1)!을 출력하며, input1은 양의 정수만 입력이 가능하다.
참고 자료
없음
압축파일 내 파일목록
코드txt/10.jpg
코드txt/11.jpg
코드txt/12.jpg
코드txt/13.jpg
코드txt/14.jpg
코드txt/15.jpg
코드txt/16.jpg
코드txt/17.jpg
코드txt/18.jpg
코드txt/19.jpg
코드txt/20.jpg
코드txt/21.jpg
코드txt/8.jpg
코드txt/9.jpg
코드txt/BACK.txt
코드txt/FIG5.jpg
코드txt/FIG6.jpg
코드txt/Fig1.jpg
코드txt/always.docx
코드txt/calcu.txt
코드txt/fig2.jpg
코드txt/fig3.jpg
코드txt/fig4.jpg
코드txt/fig7.jpg
코드txt/거듭제곱.txt
코드txt/곱셈.txt
코드txt/나눗셈.txt
코드txt/덧셈.txt
코드txt/분수뺄셈.txt
코드txt/뺄셈.txt
코드txt/제곱근.txt
cal.v
프로젝트_공학용계산기.docx