반응형 코스웨어/13년 스마트컨트롤러419 [중간 프로젝트 세미나 ppt] 김성엽 진종영 조유진 - 드라군 https://docs.google.com/file/d/0B9lTAH3CW7crd3lpR2UxeFNUSE0/edit?usp=sharing 2013. 8. 22. 전영기 문남경 ppt 2013. 8. 22. 어셈블리 교재 pdf 2013. 8. 22. visual studio로 disassembly하기 소스 코드 작성 후 디버깅 모드로 진입한 후Debug > Windows > Disassembly 메뉴를 선택하면 자신이 작성한 소스코드를 어셈블리어로 번역한 코드를 볼 수 있다. 디스어셈블리 창을 띄운 모습 * 명령어 설명 mov 피연산자1, 피연산자2 -> 피연산자1에 피연산자2의 값을 읽어와서 저장함예) mov dword prt [a], 64h -> 16진수 64를 4byte크기의(dword) 메모리 a에 값을 저장함 add 피연산자1, 피연산자2 -> 피연산자 1과 2를 더함. add 명령어를 수행시 메모리끼리 값을 더할 수 없음.반드시 메모리에서 값을 불러와서 덧셈한 후 다시 메모리로 넣어주는 절차를 거쳐야 한다. a = b + a;00412F57 mov eax,dword ptr [b] 00412.. 2013. 8. 21. Disassembly로 소스코드 분석!! Disassembly로 소스코드 분석!! ☞ Breakpoint 걸어서 디버깅모드를 실행시킨 후 메뉴탭에서 Debug → Windows → Disassembly 실행하면 소스코드를 어셈블리어로 볼수 있음 (Visual Studio 2010 의 경우) ※ dword : 4바이트 int main() { 00412F10 push ebp 00412F11 mov ebp,esp 00412F13 sub esp,0D8h 00412F19 push ebx 00412F1A push esi 00412F1B push edi 00412F1C lea edi,[ebp-0D8h] 00412F22 mov ecx,36h 00412F27 mov eax,0CCCCCCCCh 00412F2C rep stos dword ptr es:[edi] i.. 2013. 8. 20. 어셈블리 전치와 후치 & CPU영역과 메모리영역 ※disassembly로 C언어코드를 어셈블리어코드로 이해하기※ ①일반적인 소스코딩 후 F5로 컴파일후 디버깅모드를 들어감 ②Debug → Windows → Disassembly 클릭 ③앞숫자는 주소값을 두번째는 명령어 , OPERAND를 나타냄 int a = 100;→mov dword ptr [a], 64h==> 16진수 64를 4바이트크기의 a에 이동(대입)시킴. a = a + 1;→ ①기억 영역인 메모리에 있는 a의 값을 CPU의 ALU영역인 eax로 이동(대입) → ②계산영역인 ALU에서 1을 더해줌 → ③계산이 끝나고 다시 기억 영역인 메모리 a로 이동(대입) ++a;a++;a = b + a;※ 어셈블리어로 풀이한 전치, 후치의 계산속도차이가 없음을 알수있다. ※b = a;메모리에서 메모리로 바.. 2013. 8. 20. 요즘 커플링 클래스(스마트) 이 반지 뭐야?사진만 보면 전혀 이해가 안가시죠? 근데 이 커플링은 뜨겁게 기념일을 알려주는 특별한 커플링이라고 합니다 ㅋㅋㅋㅋ 기념일 24시간 전 10초동안 약 50도 정도로 기온이 올라가며 그 후애는 하루동안 매시간뜨거워지기 때문에 기념일을 절대 잊을 수 없게 하는 신개념 커플링이라고 하는군요 ㅋㅋ 이 커플링을 착용하면 손가락에서 발생하는 열을 전기 에너지로 전환시켜내장된 배터리에 충전해 두게 되고특정 기념일이 되면 그동안 모아뒀던 전기 에네지를 열로 변환해 열을 발생시키는 원리의커플링이라고 합니다. 신개념 커플링..원리는 어려워도 기념일은 진짜 쉽게 기억할 수 있겠네요 ㅋㅋㅋ몸이 반응하니까~? ㅋㅋ 가격은 약 84만원 정도라네요 ㅋㅋㅋㅋㅋㅋㅋㅋ 남자들 기억용인가??ㅋㅋㅋㅋㅋ 이정도 클라스는 되야지요.. 2013. 8. 13. [winpcap] 랜카드 장치 출력 _ 13.08.05 정리 window packet capture LINE설 명2 4 8 17 26 디파인된 WIN32는 pcap/pcap.h에 의해 pcap-stdinc.h를 인클루드하고 이는 winsock2.h를 인클루드함 #pragma는 전처리기에서 처리하는 지시어 리눅스에서 -lpcap 했던것처럼 윈도우에서 표준라이브러리에 포함되지 않은 라이브러리 추가 pcap_if_t 는 에 디파인됨 pcap_findalldevs (&alldevs, ca_ebuf) 검색한 모든 장비의 정보를 alldevs에 넣음 alldevs에 대한 설명을 출력 2013. 8. 6. 부산 바캉스 2 이날 낚시의 유일한 성과 2013. 8. 5. 이전 1 ··· 15 16 17 18 19 20 21 ··· 47 다음 728x90 반응형