본문 바로가기

728x90
반응형
SMALL

Software

(62)
python 정리-복기 - 인터프리터 : 코드를 한 줄 한줄 실행하여 결과를 얻는 방식. 자료 : 프로그램이 처리할 수 있는 모든것 자료형 : 문자열 , 숫자 , boolean (2진 자료 ). 자료형 확인 함수 type() - 파이썬 숫자 자료형 분류 1. 정수 (int ) , 실수 (Float ) , 복소수 (complex ) 연산자 ( +- * / ) 정수 나누기 연산자 ( // ) [나눗셈 후 소숫점 이하는 버림 ] , 나머지 연산자 ( % ) 제곱연산자( ** ) 2. int( ) - cast 연산자 int( 숫자 ).int( 계산식 ). Int('문자열 ' ) 몫과 나머지 구할때 스는 함수 divmod( , ) - 출력은 튜플( ) 형태로 출력나옴 . 3. float() - 실수 cast 연산자 float // 지수표현..
공룡책 - 운영체제 정리3 본 게시물은 Abraham Silberschatz의 Operating System Concepts 공룡책을 참고하며 개인적으로 공부 및 정리한 자료입니다. Process Thread Process Sysnchronization CPU Scheduling Process 프로그램 : 디스크에 저장된 passive 개체 프로세스 : 실행되는 active 개체 / 자기만의 주소공간을 가진 독립적인 프로그램 (self contain ) User가 작성한 프로그램이 OS에 의해 memory 공간을 할당받아 실행중인것 Process는 자식 프로세스 ( 하위 프로세스를 시작할 수 있음 ) 프로그램 -> 메모리 로드 -> 프로세스 부모 프로세스가 종료시 더이상 존재할수 없음 (자식 프로세스 기준) 프로세스 자원은 OS에..
Keras 정리 2 본게시물은 Keras 링크의 내용을 공부하며 한글로 번역 및 정리한 문서입니다. Keras: the Python deep learning API Keras: the Python deep learning API State-of-the-art research. Keras is used by CERN, NASA, NIH, and many more scientific organizations around the world (and yes, Keras is used at the LHC). Keras has the low-level flexibility to implement arbitrary research ideas while offering optional high keras.io import numpy as..
공룡책 - 운영체제 정리2 본 게시물은 Abraham Silberschatz의 Operating System Concepts 공룡책을 참고하며 개인적으로 공부 및 정리한 자료입니다. Operating System Structures OS Service User Operating System Interface System Call Types of System Calls System programs OS design and Implementation OS structure OS debugging OS generation System Boot OS service : OS는 사용자에게 프로그램 실행 환경을 제공. UI : 유저 인터페이스 ,( CLI - Command-Line , GUI - Graphics User Interface, B..
Keras 정리 1 본게시물은 Keras 링크의 내용을 공부하며 한글로 번역 및 정리한 문서입니다. Keras: the Python deep learning API Keras: the Python deep learning API State-of-the-art research. Keras is used by CERN, NASA, NIH, and many more scientific organizations around the world (and yes, Keras is used at the LHC). Keras has the low-level flexibility to implement arbitrary research ideas while offering optional high keras.io keras 사용 환경 및 버..
Mac OS - M1 - Tensorflow2 & Keras2 시작 Mac os M1 - setting windows랑 다르게 진짜 고생많이했다... 해당 사이트에서 많이 참고하였던 부분이다 . https://claytonpilat.medium.com/tutorial-tensorflow-on-an-m1-mac-using-jupyter-notebooks-and-miniforge-dbb0ef67bf90 Tutorial : TensorFlow on an M1 Mac using Jupyter notebooks and Miniforge If you’re like me and you got a brand new M1 Mac over the holidays and are planning to use it for machine learning, there are a few… clayt..
공룡책 - 운영체제 정리1 본 게시물은 Abraham Silberschatz의 Operating System Concepts 공룡책을 참고하며 개인적으로 공부 및 정리한 자료입니다. 1 INDEX - OS - COMPUTER-SYSTEM ( Organization / Architecture / Structure / Operation ) Organization - ( interrupt / I/O structure / Storage structure & hierarchy / Caching / Memory Access ) Architecture - ( ) Structure - ( ) Operation - ( ) - MANAGEMENT ( Process / Memory / Storage ) - PROTECT SECURITY - KERNE..
어셈블리언어 기초 파해처 보기 - 5 본 게시물은 책 게임처럼 쉽고 재미있게 배우는 어셈블리 언어 튜토리얼 - 북스 홀릭 - 책을 참고하였습니다. 두개 이상의 모듈 사용 프로시저 서비스를 제공하는 모듈 프로시저를 코딩한 후 모듈 제일 위쫏에 global 사용후 외부 사용을 위한 public를 선언 프로시저 서비스를 사용하려는 모듈 모듈 제일 위쪽에 extern 사용 사용하고자 하는 프로시저의 이름이 외부 모듈 어딘가에 존재하는 선언 KERNEL의 ㅜㅁㄹ리적 구성 및 함수의 위치 KERNEL32.DLL - 메모리 관리, 입출력, 프로세스 관리등이 구현되어있다. GDI32.DLL - 그래픽 장치 인터페이스, 함수 관리 등이 구현되어 있다. USER32.DLL - 윈도우 구성요소(창 , 메뉴등) 구현 및 관리 등이 구현되어 있다. API 함수 호..
어셈블리언어 기초 파해처 보기 - 4 본 게시물은 책 게임처럼 쉽고 재미있게 배우는 어셈블리 언어 튜토리얼 - 북스 홀릭 - 책을 참고하였습니다.\ IF문 구현해보기 1. CMP, JMP 계열 명령어 이해하기 CMP dst, src dst를 중심으로 src와 비교 연산 수행 연산 결과는 플래그 레지스터에 저장 결과는 jmp명령문과 연결되어 사용 JMP 계열 명령어 (플래그 레지스터의 플래그를 보고수행) JE /JNE label : 같거나 / 같지 않다면 label로 Jump (dst == src , dst != src) JG/JGE label : 크거나 / 크거나 같으면 label로 Jump (dst > src, dst >=src ) JL / JLE label : 작거나 /작거나 같으면 label로 Jump (dst < src, dst LO..
어셈블리언어 기초 파해처 보기 - 3 본 게시물은 책 게임처럼 쉽고 재미있게 배우는 어셈블리 언어 튜토리얼 - 북스 홀릭 - 책을 참고하였습니다. LINE 1 : OS에 무관한 입출력 매크로 함수를 지원하기 위한 SASM 제공 메타 함수. LINE 3 : text section으로 실행되는 코드가 기술되어 잇음 . [ text section 영역 LINE 3~ LINE 8 ]. LINE 4 : 프로그램이 시작되는 주소를 정의. 프로그램 시작시 LINE5 부터 시작된다 . LINE 9 10 : 프로그램 종료 OS로 제어를 돌려줌. --- Section 은 공통 블록[특정 데이터 혹은 명령어를 모아놓는곳 ]으로 생각해라. 에셈블리 언어에서 메모리를 사용하기 메모리를 사용하기 위해 결정해야 하는 두가지 1. 메모리의 크기 결정 2. 메모리의 위치..

728x90
반응형
LIST