728x90 전체 글126 [Chapter 3.5 컴퓨터 구조 및 설계] IEEE 754 부동 소수점 반올림과 근사 본 정리는 CS422-컴퓨터 구조 및 설계 : 하드웨어/소프트웨어 인터페이스. David A. Patterson, 존 헤네시 책을 바탕으로 하고 있음을 미리 알립니다. IEEE 754 FP는 다음과 같은 반올림 모드를 갖고 있다. Always round up (toward +∞) Always round down (toward -∞) Truncate Round to nearest even 이러한 반올림 모드가 필요한 이유는 다음과 같이 F field가 23bit로 제한되어있기 때문에 해당 bit보다 더 소수 자리 수가 큰 수를 표현하기 위함이다. 현재의 부동소수점 표현 방식에선 거의 Round to nearest even를 사용한다. Always round up 항상 올림을 뜻한다. 1.0011111001.. 2022. 7. 13. [Chapter 3.4 컴퓨터 구조 및 설계] 부동소수점 표현 Normalized Denormalized Form 본 정리는 CS422-컴퓨터 구조 및 설계 : 하드웨어/소프트웨어 인터페이스. David A. Patterson, 존 헤네시 책을 바탕으로 하고 있음을 미리 알립니다. 우리가 지구의 나이 같은 엄청 큰 수를 표현하고 싶다거나, 소수점 아래의 작은 수까지 2진수로 표현하려면 어떻게 해야 할까? 아마도 32bit의 interget 표현의 이진수로는 어림도 없을 것이다. 이런 소수 실수 등을 컴퓨터가 알아들을 수 있게 2진수로 표현하기 위해 나온 것이 바로 부동 소수점 표현 방식이라고 부른다. 부동 소수점 표현 방식 우선 소수를 생각해보면, 0.001 x 2^-2와 1.0 x 2^-5은 자명하게 같은 수이다. 이런 소수를 똑같은 이진수로 나타내기 위해서 정규화된 표현이 필요한데, 위 사진과 같이 앞이 무조건 .. 2022. 7. 13. [서버 개발 환경 구축] 4. AWS EC2 탄력적 IP 할당 고정 IP 주소가 필요한 이유 지금까지는 인스턴스 중지 후 재실행하면 IP가 바뀌어버렸다. 인스턴스 중지 후 재실행은 서버에 문제가 생겼을 때 불가피하다. 만약 실제 사용중인 서비스의 IP 주소가 바뀌어 버린다면..? 상상만 해도 끔찍하다. 실제 사용할 서버라면 고정 IP 주소의 사용은 불가피하다. 고정 아이피 생성 및 설정 AWS EC2 왼쪽에 있는 탄력적 IP를 선택해준다. 위의 탄력적 IP 주소 할당을 클릭해준다. 네트워크 경계 그룹을 설정해준다. 기존적인 리젠 영역으로 세팅이 되는데 혹시 필요한 리젠이 있다면 변경해하면 된다 그리고 할당 버튼을 클릭하면 아래와 같이 새로운 탄력적 IP가 생성이 된다. 오른쪽 위에 작업을 누르면, 다음과 같이 뜨는데, IP 주소 연결을 눌러주면 된다. IP 주소 릴.. 2022. 7. 13. [서버 개발 환경 구축] 3. AWS EC2 ubuntu에 nginx,php,mysql (LEMP Stack)로 서버 환경 구축하기 여기부터는 서버 구동 원리에 대한 이해가 필요하다. nginx는 뭐고 php와 mysql은 왜 다운 받는지 이해하기 위해선 본인 블로그 글인 다음 글을 참고하고 다음을 진행하기 바란다. https://developbear.tistory.com/44 서버란? 서버 프로그램 NGINX 서버란? 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템으로 컴퓨터 프로그램(server program) 또는 장치(device)를 의미한다. 서버는 클라이언트에게 서비스를 제공한다. developbear.tistory.com https://developbear.tistory.com/45 서버의 구동 원리 - APM APM이란? Apache(서버 프로그램, Apache는 클라이언트의 요청달 프로세스를 하나.. 2022. 7. 12. 이전 1 ··· 18 19 20 21 22 23 24 ··· 32 다음 728x90