본문 바로가기

전체 글

(38)
절대경로와 상대경로 정말 정말 오랜만이다. 요즘 글쓰기를 주제만 정하고 임시저장 해놓은 글이 몇개 있다. 그동안 쓰려고 했는데 막상 시간이 나지 않아서 다 완성은 못했다만 열심히 쓰는중이다. 아무튼! 오늘 다뤄볼 주제는 절대경로와 상대경로에 관한것이다. 정말 헷갈리는 개념이기도하다. 우리가 파일을 코드에서 불러올 때 쓸수있는 경로는 대표적으로 두개가있다. 하나는 절대경로이고, 하나는 상대경로이다. 절대경로란, 말그대로 파일의 절대적인 경로이며, 쉽게 말하자면 웹페이지나 파일이 가지는 고유 경로를 말한다. 절대경로의 예를 들어보자면, "C:\Users\hongildong\Downloads\qwerty.ppt"(실제 존재하는진 모르겠지만 내가 임의로 작성한 가상의 경로이다.) 위 텍스트와 같은 경우가 있겠다. 상대경로는 말 그..
어셈블리어로 사칙연산하기 하하 어셈블리어는 정말 깐깐한 언어인것 같다. 연산 방식도 하나하나 지정해줘야 하고 변수 정의할 때 레지스터 위치도 하나하나 지정해줘야 하는등 정말 태초적인 언어인것 같다. 파이썬은 밀키트 하는 느낌이라면 이건 재료를 하나하나 마트에서 사서 차근차근 조리 순서에 맞춰 조리하는 내가 직접 손수 만드는 가내수공업 같달까...? 그래서 어쨌든 오늘 어셈블리어로 사칙연산하는 코드를 게시할 것이다. 일단 사칙연산을 하기 전에 변수를 지정하고 변수 값을 출력하는 코드를 써보자. %include "io64.inc" section .data section .bss a resw 1 section .text global CMAIN CMAIN: GET_DEC 2, [a] NEWLINE PRINT_DEC 2,[a] xor r..
칼리리눅스 포트 열기 port란? 네트워크 연결이 시작하고 끝나는 허상의 지점을 port라고 한다. (영어여서 약간의 의역.....이 들어가있다. 필자는 영어를 못한다.) 자세한 설명은 사이트에서 확인하는게 빠를지로 모른다. https://www.cloudflare.com/ko-kr/learning/network-layer/what-is-a-computer-port/ What is a computer port? | Ports in networking Ports are virtual places within an operating system where network connections start and end. Learn how network ports work and the most-used port numbers. ww..