Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 익셉션
- 이력서는 PDF로
- RDS
- 스마트워치
- 꼬북좌
- Firebase
- #대화
- 언박싱
- Rekognition
- 이대남
- 브레이브걸스
- 안드로이드오토
- 대기업갑질
- AWS
- 리액트
- 개발자 이력서
- react-redux
- 라때는
- 파이어베이스
- 스타링크
- 대학인생
- 통신3사
- 글쓰는법
- Exception Safety
- 스타링크 국내진출
- GSON
- 팜피 주식회사
- 애플워치7
- parse
- #개발
Archives
- Today
- Total
목록2018/03/29 (1)
kwondroid의 개발 세계
오늘 학교에서 C 수업을 듣는데 교수님께서 'a += 3' 과 'b = b + 3'중에선 전자가 더 빠르다고 말씀하시더군요.JAVA를 공부할때 저 둘의 코드가 같은 바이트코드를 생성한다고 기억하는데 C라고 어셈블리 수준에서 다른 코드를 만드나 의문이 들었죠.그래서 아는 개발자분들께 여쭤봤는데 한분께서 같은 어셈블리 코드로 처리되는 사진을 보내주시더라구요. 그래서 저도 다른 툴의 도움을 얻어서 어셈블리 코드를 얻어봤습니다. 어셈블리 코드를 본 결과 a += 3과 b = b + 3은 똑같이 동작합니다. HTML이 프로그래밍 언어라고 알려주는거 보고 정이 뚝 떨어진 Naver에서는 '어셈블리어'를 이렇게 정의하고 있습니다. 저는 이걸 같은 어셈블리 코드는 같은 기계어로 바뀐다는 뜻으로 이해했습니다. 같은 기계..
개발
2018. 3. 29. 04:30