hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
쓰레기학
쓰레기학, 또는 가볼로지(garbology)는 garbage(쓰레기)에 logy(학문을 뜻하는 접미사)를 붙여 만든 신조어이다. 이 학문은 사회학의 한 분야로 쓰레기의 양과 질을 연구함으로써 지역민의 생활실태를 파악하는 학문이다. 여기에 쓰레기의 부식속도를 측정하고 효과적인 부식방법을 모색하는 환경문제가 결부되기도 한다.
가정간호사제
가정간호사제는 간호사가 가정으로 환자를 방문하여 1차 치료와 재활을 도와주는 의료제도이다. 대상은 거동이 불편한 만성질환자로서 중풍이나 말기 암환자, 교통사고 및 각종 안전사고에 의한 마비환자, 또 장기이식을 받은 사람 중 병원에 장기 입원이 곤란한 환자들이다. 가정간호사는 항상 주치의와 연락하여 환자의 건강 상태를 체크함으로써 응급 상황을 예방할 수 있다. 또 가족에게는 환자가 사망한 후의 대처방법과 장례식장 이용 방법 등에 대해서도 지도해 준다. 이 제도는 환자 이송에 따르는 시간·돈 등 간접경비가 절약되고, 한 가정의 삶의 질이 높아진다는 점에서 '전인간호'라 할 수 있다. 가정간호를 받는 방법은 왕복 60분을 넘지 않는 곳의 가정간호과를 운영하는 병원에 신청해야 한다.
가정간호사제 취지
병원과 계약된 환자의 요청이나 정기적인 방문을 통해 환자의 상태를 체크하고 간단한 터치와 투약 행위를 하는 일이다. 아주 가벼운 질병이거나 대수롭지 않은 증세나 만성적인 질병의 경우 치료를 집에서 함으로써 의료 자원의 효율을 높이는 데 근본 취지가 있다. 전국민의료보험시대를 맞은 대한민국에서는 보사부에 가정간호사를 전담하는 부서를 두고, 노인을 비롯 만성질환자·퇴원환자 등을 대상으로 가정간호사제도를 실시한다.
강원국제관광엑스포
강원국제관광엑스포는 강원도가 '강원관광'의 이미지를 전세계에 알리기 위해서 개최한 국제관광박람회이다. 1999년 9월 11일에서 10월 30일까지 속초 청초호 주변에서 개최된 이 대회는 '93대전엑스포 이래 대한민국 최대의 국제행사로 성공적으로 치러졌다. 행사기간 동안 226만명의 관람객이 다녀가 지역관광 소득의 획기적 증대를 가져왔다. 특히 5만 3천명의 외국인 관람객이 방문하였다.
이 행사는 자치단체가 주관한 국제행사로는 처음으로 흑자(약 250억원)를 올렸으며, 강원도가 외국자본의 투자 적지로 주목받는 성과를 얻었다.
골드만 환경상
골드만 환경상(Goldman Environmental Prize)은 환경운동가에게 수여하는 세계에서 가장 큰 상으로 매년 세계 6대 대륙의 환경운동가를 1명씩 선정, 상금 7만 5,000달러를 수여한다. 대한민국에서는 1995년에 최열이 아시아대륙 환경운동가로 선정돼 수상한 바 있다.
다음의 세계 6개 지역을 대상으로 한다: 아프리카, 아시아, 유럽, 섬지역과 섬국가, 북아메리카, 남/중앙아메리카. 이 상을 수여하는 주체는 미국 캘리포니아주 샌프란시스코에 본사를 둔 골드만 환경 재단(Goldman Environmental Foundation)이다. 그린 노벨(Green Nobel)로 불리기도 한다.
2020 골드만 환경상 시상식은 코로나19 팬대믹으로 인해 2020년 11월 30일 온라인으로 치러졌다.
국제 그린크로스
국제 그린크로스(International Green Cross, IGC)는 민간 차원의 범세계적인 환경보호운동기구이다. IGC의 기본 이념은 하나뿐인 지구를 살리기 위해, 환경 보전과 인간 생활의 질적 향상을 조화시키고, 그것을 위하여 가치관 및 행동양식의 변혁을 추구하는 것이다. 이들은 순수한 비정부 자원봉사자를 중심으로 각종 봉사활동을 전개하며, 이해를 달리하는 각국 정부 정치단체와 종교단체 등으로부터 완전히 독립된 인류 공통의 차원에서 환경 문제에 접근하고 있다. 이들의 주된 활동은 환경파괴, 생물자원 고갈, 환경재해 등의 근본 원인을 조사 연구하여 환경보호에 필요한 국제적인 장치를 마련하는 것이다. 이 모임은 세계적인 환경파괴를 우려한 학자 등이 오랜 준비 기간을 거쳐 1993년 4월 일본 교토에서 창설하였다.
그레이칼라
그레이칼라(gray-collar)는 화이트칼라(사무직)와 블루칼라(육체노동직)의 중간에 있는 사람을 지칭한다. 기술의 혁신과 진보에 따라 사무가 기계화되는 것처럼 육체노동도 기계화하여 종래의 블루칼라와는 달리 화이트칼라적 성격의 작업에 종사하는 사람들을 가리킨다.
다이노트럭스
《다이노트럭스》(Dinotrux)는 미국과 캐나다의 텔레비전 애니메이션이다.
프리트비 나라얀 샤
프리트비 나라얀 샤(Prithivi Narayan Shah, 1723년~1775년 네팔어: पृथ्वीनारायण शाह)는 고르카 왕국의 마지막 통치자이자 네팔 왕국의 제1대 군주이다. 프리트비 나라얀 샤는 네팔의 통일 운동을 시작한 인물로 알려져 있다.
샤는 이슬람 무굴 제국 통치자들이 통치하던 북인도 때문에 새로 통일된 네팔 왕국을 아살 힌두스탄(힌두의 본지)으로 공표하였다. 또, 북인도 나머지 지역을 가리켜 무글란(Mughlan)으로 불렀다. 프리트비 나라얀 샤는 공식적으로는 아니지만 일반적으로는 네팔의 국부로 간주된다.
김동식 (1959년)
김동식(金東植, 1959년 12월 25일 ~ )은 대한민국의 제10대 서울특별시의원이었으며, 제5·6·7대 서울특별시 강북구의원이었다. 전라북도 완주군 출신이다.
김동식 (1959년) 공직선거법 위반
김동식 시의원은 2018년 제7회 전국동시지방선거 당시 선거공보 유인물을 제작할 때, 구청 공무원들을 동원하여 책자형 선거공보물과 로고송 시안, 공약 관련 문건 등을 제작해 보고하게 한 혐의를 받았다. 서울북부지방법원은 해당 사안에 대해 유죄를 선고하여 당선무효형인 벌금 400만원 형을 내렸다. 천준호 더불어민주당 강북구 갑 지역위원장과 박겸수 강북구청장에 대해서도 같은 혐의로 당선무효형에 해당하는 피선거권 상실형을 내렸다. 항소심에서는 300만원으로 감형되었지만, 여전히 당선무효형에 해당된다. 한편 같이 기소된 박겸수 강북구청장은 90만원으로 감형되어 직상실은 면했고, 천준호 위원장에 대해서는 무죄 판결을 내렸다.
월드컵로 (서울)
월드컵로(World Cup-ro)는 서울특별시 마포구 합정동 합정역사거리에서 경기도 고양시 덕양구 덕은동 구룡삼거리를 잇는 도로다.
클라리스
클라리스(영어: Clarice)는 다음과 같은 뜻이 있다.
신피질
신외투 (neopallium), 같은겉질 (isocortex, 동종피질, 동피질, 등피질) 또는 6층 피질 (six-layered cortex)이라고도 불리는 신피질 (neocortex, 새겉질)은 감각 지각, 인지, 운동 명령 생성, 공간적 추론, 언어와 같은 고차원 뇌 기능에 관여하는 포유류 대뇌 피질의 일련의 층이다. 신피질은 진성 동종피질 (true isocortex, 참같은겉질, 진등피질)과 전동종피질(proisocortex, 풋같은겉질, 전등피질)로 더 세분화된다.
인간의 뇌에서 대뇌피질은 큰 신피질과 작은 부등겉질 (allocortex, 이종겉질, 부등피질, 이종피질)로 구성되어 있으며 각각 90%와 10%를 차지한다. 신피질은 6개의 층으로 구성되어 있으며 가장 바깥쪽부터 안쪽으로 I부터 VI까지 표시되어 있다.
스택 머신
컴퓨터 과학, 컴퓨터 공학 및 프로그래밍 언어 구현체에서 스택 머신(stack machine)은 주된 상호 작용이 짧게 존재하는 임시 값을 푸시 다운 스택으로 이동시키거나 스택에서 이동시키는 컴퓨터 프로세서 또는 프로세스 가상 머신이다. 하드웨어 프로세서의 경우 하드웨어 스택이 사용된다. 스택을 사용하면 필요한 프로세서 레지스터의 수가 크게 줄어든다. 스택 머신은 추가적인 로드/저장 연산 또는 여러 스택을 통해 푸시다운 자동 기계를 확장하며, 따라서 튜링 완전하다.
스택 머신 설계
대부분 또는 모든 스택 머신 명령어는 피연산자가 스택에서 오고 결과가 스택에 놓인다고 가정한다. 스택은 두 개 이상의 입력 또는 한 개 이상의 결과를 쉽게 담을 수 있으므로 풍부한 연산 집합을 계산할 수 있다. 스택 머신 코드(때로는 p-코드라고도 불림)에서 명령어는 종종 연산을 명령하는 명령 코드만을 가지며, 상수, 레지스터 또는 메모리 셀을 식별하는 추가 필드를 가지지 않는데, 이를 제로 주소 형식이라고 한다. 대부분의 명령어가 명시적인 주소를 포함하지 않는 방식으로 작동하는 컴퓨터는 제로 주소 명령어를 사용한다고 말한다. 이는 명령어 디코딩을 크게 단순화한다. 분기, 즉시 로드, 로드/저장 명령어는 인자 필드를 필요로 하지만, 스택 머신은 이러한 명령어의 빈번한 경우에도 명령 코드와 함께 비트의 압축된 그룹에 맞도록 배열하는 경우가 많다. 이전 결과에서 피연산자를 선택하는 것은 명령어 순서에 의해 암묵적으로 수행된다. 일부 스택 머신 명령어 집합은 하드웨어를 직접 구동하기보다는 가상 머신의 해석적 실행을 위해 의도되었다.
스택 머신 설계
정수 상수 피연산자는 Push 또는 Load Immediate 명령어로 푸시된다. 메모리는 종종 메모리 주소를 포함하거나 스택의 값에서 주소를 계산하는 별도의 Load 또는 Store 명령어를 통해 접근된다. 모든 실용적인 스택 머신은 명시적인 주소 계산 없이 지역 변수 및 형식 매개변수에 접근하기 위한 로드-저장 명령 코드의 변형을 가진다. 이는 현재 스택의 최상단 주소로부터의 오프셋이나 안정적인 프레임 기반 레지스터로부터의 오프셋을 통해 이루어질 수 있다.
명령어 집합은 대부분의 ALU 동작을 데이터 레지스터나 주 메모리 셀이 아닌 표현식 스택에서만 작동하는 후위 (역폴란드 표기법) 연산으로 수행한다. 대부분의 산술 표현식이 후위 표기법으로 쉽게 번역될 수 있기 때문에 이는 고급 언어 실행에 매우 편리할 수 있다.
예를 들어, 역폴란드 표기법으로 A B C - * D E + +로 작성된 A*(B-C)+(D+E) 표현식을 고려해 보자. 간단한 가상 스택 머신에서 이를 컴파일하고 실행하면 다음과 같은 형태를 취할 것이다.
스택 머신 설계
산술 연산 'subtract', 'multiply', 'add'는 스택의 최상위 두 피연산자에 작용한다. 컴퓨터는 스택의 최상위(가장 최근) 값에서 두 피연산자를 모두 가져온다. 컴퓨터는 그 두 값을 계산된 차이, 합계 또는 곱으로 대체한다. 즉, 명령어의 피연산자는 스택에서 "팝"되고, 그 결과는 다음 명령어를 위해 스택에 "푸시"된다.
스택 머신은 표현식 스택과 호출-반환 스택을 분리하거나 하나의 통합된 구조로 가질 수 있다. 이들이 분리되어 있다면, 스택 머신의 명령어는 더 적은 상호 작용과 더 적은 설계 복잡성으로 파이프라인될 수 있으므로, 일반적으로 더 빠르게 실행될 것이다.
컴파일된 스택 코드의 최적화는 충분히 가능하다. 컴파일러 출력의 백엔드 최적화는 코드 개선에 크게 기여하며, 잠재적으로 성능을 향상시키는 것으로 입증되었고, 컴파일러 자체 내의 전역 최적화는 추가적인 이득을 얻는다.
스택 머신 설계
일부 스택 머신은 레지스터 파일로 구현된 제한된 크기의 스택을 가지고 있다. ALU는 이를 인덱스로 접근한다. 큰 레지스터 파일은 많은 트랜지스터를 사용하므로 이 방법은 작은 시스템에만 적합하다. 몇몇 머신은 메모리에 표현식 스택과 별도의 레지스터 스택을 모두 가지고 있다. 이 경우 소프트웨어 또는 인터럽트가 그들 사이에서 데이터를 이동시킬 수 있다. 일부 머신은 RAM의 배열로 구현된 무제한 크기의 스택을 가지고 있으며, 메모리 접근을 줄이기 위해 몇 개의 "스택 최상단" 주소 레지스터에 의해 캐시된다. 명시적인 "메모리에서 로드" 명령어를 제외하고, 피연산자 사용 순서는 데이터 스택의 피연산자 순서와 동일하므로 우수한 선반입을 쉽게 달성할 수 있다.
X+1을 고려해보자. 이것은 Load X; Load 1; Add로 컴파일된다. RAM에 완전히 저장된 스택을 사용하면 메모리 내 스택에 대한 암묵적인 쓰기 및 읽기가 발생한다.
총 5개의 데이터 캐시 참조가 발생한다.
이 다음 단계는 단일 스택 최상단 레지스터를 가진 스택 머신 또는 인터프리터이다. 위의 코드는 다음과 같이 작동한다.
최악의 경우 총 3개의 데이터 캐시 참조가 발생한다. 일반적으로 인터프리터는 비어 있는지 추적하지 않는데, 그럴 필요가 없기 때문이다. 스택 포인터 아래의 모든 것은 비어 있지 않은 값이며, TOS 캐시 레지스터는 항상 활성 상태로 유지된다. 하지만 일반적인 자바 인터프리터는 프로그램과 스택이 짧은 데이터 값과 넓은 데이터 값을 혼합하여 가지므로 이 방식으로 스택 최상단을 버퍼링하지 않는다.
하드웨어 스택 머신이 2개 이상의 최상단 스택 레지스터 또는 레지스터 파일을 가지고 있다면, 이 예에서는 모든 메모리 접근이 회피되고 데이터 캐시 사이클은 1개뿐이다.
스택 머신 역사 및 구현
두 개의 값만 레지스터에 저장해야 하고, 제한된 미리 정의된 피연산자 집합이 추가 피연산자, 함수 및 서브루틴의 정의를 통해 확장될 수 있는 이러한 방법의 설명은 1961년 로버트 S. 바턴이 학회에서 처음 제공했다.
하드웨어에서 직접 실행된 스택 명령어 집합의 예시는 다음과 같다.
소프트웨어에서 해석되는 가상 스택 머신의 예시:
순수 스택 머신은 동일한 객체에서 여러 필드에 접근하는 절차에 대해 매우 비효율적이다. 스택 머신 코드는 각 포인터+오프셋 계산을 위해 객체 포인터를 다시 로드해야 한다. 이에 대한 일반적인 해결책은 스택 머신에 일부 레지스터 머신 기능을 추가하는 것이다: 주소를 저장하는 데 전용으로 사용되는 가시적인 레지스터 파일과 로드 및 간단한 주소 계산을 위한 레지스터 스타일 명령어. 레지스터가 완전히 범용인 경우는 드문데, 그럴 경우 표현식 스택과 후위 명령어를 가질 강력한 이유가 없기 때문이다.
스택 머신 역사 및 구현
또 다른 일반적인 하이브리드는 레지스터 머신 아키텍처에서 시작하여 스택 머신의 푸시 또는 팝 연산을 에뮬레이트하는 또 다른 메모리 주소 모드를 추가하는 것이다: '메모리 주소 = 레지스터; 레지스터 += 명령어.변위'. 이는 DEC의 PDP-11 미니컴퓨터에서 처음 사용되었다. 이 기능은 VAX 컴퓨터와 모토로라 6809 및 M68000 마이크로프로세서에 계승되었다. 이를 통해 초기 컴파일러에서 더 간단한 스택 방법을 사용할 수 있었다. 또한 스택 인터프리터 또는 스레드 코드를 사용하는 가상 머신을 효율적으로 지원했다. 그러나 이 기능은 레지스터 머신 자체 코드를 순수 스택 머신 코드만큼 압축적으로 만드는 데 도움이 되지 않았다. 또한 실행 속도는 레지스터 아키텍처에 잘 컴파일되었을 때보다 느렸다. 스택 최상위 포인터를 드물게 (호출 또는 반환당 한 번) 변경하는 것이 각 프로그램 문장 전체에서 계속해서 위아래로 움직이는 것보다 빠르며, 메모리 참조를 완전히 피하는 것이 훨씬 빠르다.
스택 머신 역사 및 구현
최근에는 소위 2세대 스택 머신이 주소 레지스터 역할을 하는 전용 레지스터 컬렉션을 채택하여 데이터 스택에서 메모리 주소 지정 작업을 덜어냈다. 예를 들어, MuP21은 "A"라고 불리는 레지스터에 의존하는 반면, 최신 GreenArrays 프로세서는 A와 B 두 개의 레지스터에 의존한다.
인텔 x86 계열 마이크로프로세서는 대부분의 연산에 레지스터 스타일(누산기) 명령어 집합을 사용하지만, x87, 인텔 8087 부동 소수점 산술에는 스택 명령어를 사용하며, 이는 iAPX87 (8087) 보조 프로세서부터 시작되었다. 즉, 프로그래머가 접근할 수 있는 부동 소수점 레지스터는 없고, 80비트 너비의 8단계 깊이 스택만 있다. x87은 연산 수행을 위해 x86 CPU에 크게 의존한다.
스택 머신 역사 및 구현
대부분의 현재 컴퓨터(어떤 명령어 집합 스타일이든)와 대부분의 컴파일러는 메모리에 큰 호출-반환 스택을 사용하여 현재 활성 상태인 모든 프로시저 또는 함수의 짧게 존재하는 지역 변수 및 반환 링크를 구성한다. 중첩된 각 호출은 메모리에 새로운 스택 프레임을 생성하며, 이는 해당 호출이 완료될 때까지 지속된다. 이 호출-반환 스택은 특수 주소 레지스터와 명령어의 특수 주소 모드를 통해 하드웨어에 의해 전적으로 관리될 수 있다. 또는 일반 레지스터와 레지스터+오프셋 주소 모드를 사용하여 컴파일러가 따르는 일련의 규칙에 불과할 수도 있다. 또는 그 중간일 수도 있다.
이 기술은 현재 레지스터 머신에서도 거의 보편적이므로, 이 모든 머신을 스택 머신이라고 부르는 것은 도움이 되지 않는다. 이 용어는 단일 명령문의 부분을 평가하기 위해 표현식 스택과 스택 전용 산술 명령어도 사용하는 머신에 일반적으로 사용된다.
스택 머신 역사 및 구현
컴퓨터는 일반적으로 프로그램의 전역 변수와 현재 가장 안쪽 프로시저 또는 함수의 지역 변수(최상위 스택 프레임)에 직접적이고 효율적으로 접근할 수 있도록 제공한다. 호출자의 스택 프레임 내용에 대한 '상위 수준' 주소 지정은 일반적으로 필요하지 않으며 하드웨어에서 직접 지원되지 않는다. 필요한 경우 컴파일러는 프레임 포인터를 추가적인 숨겨진 매개변수로 전달하여 이를 지원한다.
일부 버로스 스택 머신은 특수 주소 모드와 모든 외부 스코프의 프레임 주소를 담는 특수 '디스플레이' 레지스터 파일을 통해 하드웨어에서 직접 상위 수준 참조를 지원한다. 현재 MCST 옐브루스만이 하드웨어에서 이를 수행했다. 니클라우스 비르트가 CDC 6000용 최초의 파스칼 컴파일러를 개발했을 때, 그는 완전한 프레임 포인터 배열을 계속 업데이트하는 것보다 프레임 포인터를 체인으로 전달하는 것이 전반적으로 더 빠르다는 것을 발견했다. 이 소프트웨어 방식은 상위 수준 참조가 없는 C와 같은 일반적인 언어에 대해 오버헤드를 추가하지도 않는다.
동일한 버로스 머신은 작업 또는 스레드의 중첩도 지원했다. 작업과 그 생성자는 작업 생성 시점에 존재했던 스택 프레임을 공유하지만, 생성자의 후속 프레임이나 작업 자체의 프레임은 공유하지 않는다. 이는 선인장 스택에 의해 지원되었으며, 그 레이아웃 다이어그램은 변경주선인장의 몸통과 팔을 닮았다. 각 작업은 자체 스택과 소유한 프레임을 담는 자체 메모리 세그먼트를 가졌다. 이 스택의 기본은 생성자 스택의 중간에 연결되어 있다. 일반적인 평면 주소 공간을 가진 머신에서는 생성자 스택과 작업 스택이 하나의 힙에 별도의 힙 객체로 존재한다.
일부 프로그래밍 언어에서는 외부 범위 데이터 환경이 항상 시간적으로 중첩되지 않는다. 이러한 언어는 프로시저 '활성 레코드'를 선형 스택에 추가된 스택 프레임으로 구성하기보다는 별도의 힙 객체로 구성한다.
포스와 같이 지역 변수 및 매개변수 명명이 없는 간단한 언어에서는 스택 프레임이 반환 분기 주소 및 프레임 관리 오버헤드 외에는 아무것도 포함하지 않을 것이다. 따라서 반환 스택은 프레임 대신 순수 반환 주소를 저장한다. 반환 스택은 호출 설정 및 반환 흐름을 개선하기 위해 데이터 값 스택과 분리되어 있다.
스택 머신 레지스터 머신과의 비교
스택 머신은 종종 레지스터 배열에 값을 저장하는 레지스터 머신과 비교된다. 레지스터 머신은 이 배열에 스택과 유사한 구조를 저장할 수 있지만, 레지스터 머신에는 스택 인터페이스를 우회하는 명령어가 있다. 레지스터 머신은 일반적으로 스택 머신보다 성능이 우수하며, 스택 머신은 하드웨어 시스템에서 틈새 시장 플레이어로 남아있다. 그러나 스택 머신은 단순성과 구현 용이성 때문에 가상 머신 구현에 자주 사용된다.
스택 머신 레지스터 머신과의 비교
스택 머신은 더 높은 코드 밀도를 가진다. 6비트 이하로 쉽게 맞출 수 있는 일반적인 스택 머신 명령어와 달리, 레지스터 머신은 피연산자를 선택하기 위해 ALU 명령어당 2개 또는 3개의 레지스터 번호 필드를 필요로 한다. 가장 밀도가 높은 레지스터 머신은 명령어당 평균 약 16비트와 피연산자를 사용한다. 레지스터 머신은 또한 로드-저장 명령 코드에 더 넓은 오프셋 필드를 사용한다. 스택 머신의 압축된 코드는 캐시에 더 많은 명령어를 자연스럽게 담을 수 있으므로 더 나은 캐시 효율성을 달성하여 메모리 비용을 줄이거나 주어진 비용으로 더 빠른 메모리 시스템을 허용할 수 있다. 또한 대부분의 스택 머신 명령어는 매우 단순하며, 하나의 명령 코드 필드 또는 하나의 피연산자 필드로만 구성된다. 따라서 스택 머신은 각 명령어를 디코딩하는 데 매우 적은 전자 자원을 필요로 한다.
스택 머신 레지스터 머신과의 비교
스택 머신으로 컴파일된 프로그램은 레지스터 머신이나 메모리-메모리 머신으로 컴파일된 프로그램보다 더 많은 명령어를 실행해야 한다. 각 변수 로드나 상수는 해당 값을 사용하는 명령어에 묶이지 않고 자체적인 별도의 Load 명령어를 필요로 한다. 분리된 명령어는 간단하고 빠르게 실행될 수 있지만, 총 명령어 수는 여전히 더 많다.
대부분의 레지스터 인터프리터는 레지스터를 숫자로 지정한다. 그러나 호스트 머신의 레지스터는 인덱스 배열로 접근할 수 없으므로 가상 레지스터를 위해 메모리 배열이 할당된다. 따라서 레지스터 인터프리터의 명령어는 다음 명령어로 생성된 데이터를 전달하기 위해 메모리를 사용해야 한다. 이는 미세 공정 규칙(예: 하스웰 x86과 같이 회로 속도를 향상시키지 않고 더 빠른 트랜지스터)으로 만들어진 마이크로프로세서에서 레지스터 인터프리터가 훨씬 느려지게 만든다. 이들은 메모리 접근에 여러 클록이 필요하지만, 레지스터 접근에는 한 클록만 필요하다. 레지스터 파일 대신 데이터 포워딩 회로가 있는 스택 머신의 경우, 스택 인터프리터는 호스트 머신의 메모리 대신 스택의 최상위 몇 개의 피연산자에 대해 호스트 머신의 레지스터를 할당할 수 있다.
스택 머신 레지스터 머신과의 비교
스택 머신에서 명령어에 사용되는 피연산자는 항상 고정된 위치(하드웨어 설계에서 항상 메모리 위치 0일 수 있는 스택의 바닥)에서 알려진 오프셋(스택 포인터에 설정됨)에 있으므로, 캐시 내 또는 CPU 내 저장 공간이 많은 메모리 주소나 인덱스 번호를 저장하는 데 사용되는 것을 절약할 수 있다. 이는 이러한 레지스터와 캐시를 비흐름 계산에 사용할 수 있도록 보존할 수 있다.
일부 업계 관계자들은 스택 머신이 레지스터 머신보다 임시 값 및 지역 변수에 대해 더 많은 데이터 캐시 사이클을 실행한다고 믿는다.
스택 머신에서는 임시 값이 종종 메모리로 유출되는 반면, 많은 레지스터를 가진 머신에서는 이러한 임시 값들이 일반적으로 레지스터에 남아 있다. (그러나 이러한 값들은 종종 프로시저 정의의 끝, 기본 블록 또는 최소한 인터럽트 처리 중에 메모리 버퍼로 "활성화 프레임"에 유출되어야 한다). 메모리로 유출된 값은 더 많은 캐시 사이클을 추가한다. 이러한 유출 효과는 스택 최상단 값을 버퍼링하는 데 사용되는 숨겨진 레지스터의 수, 중첩된 프로시저 호출의 빈도, 호스트 컴퓨터 인터럽트 처리 속도에 따라 달라진다.
스택 머신 레지스터 머신과의 비교
최적화 컴파일러를 사용하는 레지스터 머신에서는 가장 많이 사용되는 지역 변수가 스택 프레임 메모리 셀이 아닌 레지스터에 남아 있는 것이 매우 일반적이다. 이는 해당 값을 읽고 쓰는 데 필요한 대부분의 데이터 캐시 사이클을 제거한다. 활성 변수 분석을 수행하고 따라서 주요 변수를 장기간 스택에 유지하기 위한 "스택 스케줄링"의 개발은 이러한 우려를 해소하는 데 도움이 된다.
반면에 레지스터 머신은 중첩된 프로시저 호출을 넘나들며 많은 레지스터를 메모리로 유출해야 한다. 어떤 레지스터를 언제 유출할지는 호출의 동적 깊이가 아니라 컴파일 시간에 정적으로 결정된다. 이는 고급 스택 머신 구현보다 더 많은 데이터 캐시 트래픽을 유발할 수 있다.
레지스터 머신에서는 공통 부분 표현식(동일한 결과 값으로 여러 번 사용되는 부분 표현식)을 한 번만 평가하고 그 결과를 빠른 레지스터에 저장할 수 있다. 이후의 재사용에는 시간이나 코드 비용이 들지 않고, 단지 레지스터 참조만 필요하다. 이 최적화는 간단한 표현식(예: 변수 X 또는 포인터 P 로드)뿐만 아니라 덜 일반적인 복잡한 표현식의 속도를 높인다.
스택 머신 레지스터 머신과의 비교
반면에 스택 머신에서는 결과가 두 가지 방법 중 하나로 저장될 수 있다. 첫째, 결과를 메모리의 임시 변수를 사용하여 저장할 수 있다. 저장 및 후속 검색은 추가적인 명령어와 추가적인 데이터 캐시 사이클을 필요로 한다. 이는 부분 표현식 계산 비용이 메모리에서 가져오는 시간보다 더 많이 드는 경우에만 이득이 되며, 대부분의 스택 CPU에서는 거의 항상 그렇다. 간단한 변수 및 포인터 가져오기에는 결코 가치가 없는데, 이들은 접근당 동일한 데이터 캐시 사이클 비용을 이미 가지고 있기 때문이다. X+1과 같은 표현식에는 약간의 가치가 있을 뿐이다. 이러한 간단한 표현식은 연쇄형 프로그래밍 언어 이외의 언어로 작성된 프로그램에서 중복되고 최적화 가능한 표현식의 대부분을 차지한다. 최적화 컴파일러는 프로그래머가 원본 코드에서 피할 수 있었던 중복성에 대해서만 이득을 얻을 수 있다.
스택 머신 레지스터 머신과의 비교
두 번째 방법은 계산된 값을 데이터 스택에 남겨두고 필요에 따라 복제하는 것이다. 이는 스택 항목을 복사하는 연산을 사용한다. 스택은 CPU의 사용 가능한 복사 명령에 대해 충분히 얕은 깊이여야 한다. 수동으로 작성된 스택 코드는 종종 이 접근 방식을 사용하며, 범용 레지스터 머신과 유사한 속도를 달성한다. 불행히도, 최적의 "스택 스케줄링"을 위한 알고리즘은 프로그래밍 언어에서 널리 사용되지 않는다.
현대 머신에서 데이터 캐시에서 변수를 가져오는 시간은 기본 ALU 연산에 필요한 시간보다 종종 몇 배나 길다. 메모리 로드가 해당 변수를 필요로 하는 명령어보다 몇 사이클 일찍 시작될 수 있다면 프로그램은 중단 없이 더 빠르게 실행된다. 복잡한 머신은 깊은 파이프라인과 동시에 여러 명령어를 검사하고 실행하는 "비순차적 명령어 처리"를 통해 이를 수행할 수 있다. 레지스터 머신은 훨씬 더 간단한 "순차적" 하드웨어, 얕은 파이프라인, 그리고 약간 더 똑똑한 컴파일러를 사용하여도 이를 수행할 수 있다. 로드 단계는 별도의 명령어가 되며, 해당 명령어는 코드 시퀀스에서 훨씬 일찍 정적으로 스케줄링된다. 컴파일러는 그 사이에 독립적인 단계를 배치한다.
스택 머신 레지스터 머신과의 비교
메모리 접근 스케줄링에는 명시적이고 여분의 레지스터가 필요하다. 마이크로아키텍처의 일부 측면을 프로그래머에게 노출하지 않고는 스택 머신에서 불가능하다. A B - 표현식의 경우 B는 마이너스 단계 직전에 평가되고 푸시되어야 한다. 스택 순열이나 하드웨어 멀티스레딩이 없으면 로드 B가 완료될 때까지 기다리는 동안 상대적으로 유용한 코드를 거의 넣을 수 없다. 스택 머신은 깊은 비순차적 실행 파이프라인으로 한 번에 많은 명령어를 처리하거나, 더 가능성 있는 방법으로 스택을 순열하여 로드가 완료되는 동안 다른 작업을 수행하거나, Unisys A9 시스템처럼 다른 프로그램 스레드의 실행을 인터리브하여 메모리 지연을 해결할 수 있다. 그러나 오늘날 점점 더 병렬화되는 계산 부하는 과거에 단점으로 지적되었던 것이 아닐 수도 있음을 시사한다.
스택 머신은 레지스터 머신의 피연산자 페치 단계를 생략할 수 있다. 예를 들어, 자바 최적화 프로세서 (JOP) 마이크로프로세서에서 스택의 최상위 2개 피연산자는 레지스터 파일보다 빠른 데이터 포워딩 회로로 직접 들어간다.
스택 머신 레지스터 머신과의 비교
토마술로 알고리즘은 데이터가 사용 가능해지면 명령어를 발행하여 명령어 수준 병렬성을 찾는다. 개념적으로 스택의 위치 주소는 레지스터 파일의 레지스터 인덱스와 다르지 않다. 이 관점은 토마술로 알고리즘의 비순차적 명령어 처리를 스택 머신과 함께 사용할 수 있도록 허용한다.
스택 머신에서의 비순차적 명령어 처리는 많은 이론적 및 실제적 어려움을 줄이거나 피하는 것으로 보인다. 인용된 연구는 이러한 스택 머신이 명령어 수준 병렬성을 활용할 수 있으며, 그 결과 하드웨어는 명령어에 대한 데이터를 캐시해야 함을 보여준다. 이러한 머신은 스택에 대한 대부분의 메모리 접근을 효과적으로 우회한다. 그 결과는 로드-스토어 아키텍처 머신과 비교할 만한 처리량(클럭당 명령어)을 달성하며, 훨씬 더 높은 코드 밀도(피연산자 주소가 암시적이기 때문)를 제공한다.
스택 머신 레지스터 머신과의 비교
연구에서 제기된 한 가지 문제는 로드-스토어 아키텍처 머신의 한 가지 작업에 대해 약 1.88개의 스택 머신 명령어가 필요하다는 것이었다. 따라서 경쟁력 있는 비순차적 스택 머신은 명령어를 추적하기 위해("발행 스테이션") 약 두 배 많은 전자 자원을 필요로 한다. 이는 명령어 캐시, 메모리 및 명령어 디코딩 회로의 절감으로 상쇄될 수 있다.
일부 간단한 스택 머신은 개별 레지스터 수준까지 완전히 맞춤화된 칩 설계를 가지고 있다. 스택 주소 레지스터의 최상단과 N개의 스택 데이터 버퍼는 별도의 개별 레지스터 회로에서 구축되며, 별도의 가산기와 임시 연결을 사용한다.
스택 머신 레지스터 머신과의 비교
그러나 대부분의 스택 머신은 레지스터 파일 내에 N개의 데이터 버퍼가 함께 저장되고 읽기/쓰기 버스를 공유하는 더 큰 회로 구성 요소로 만들어진다. 디코딩된 스택 명령어는 해당 숨겨진 레지스터 파일에 대한 하나 이상의 순차적 동작으로 매핑된다. 로드 및 ALU 연산은 몇 개의 최상위 레지스터에 작용하며, 암시적인 유출 및 채우기는 최하위 레지스터에 작용한다. 디코더는 명령어 스트림을 압축적으로 만들 수 있다. 그러나 코드 스트림이 대신 기본 레지스터 파일을 직접 조작하는 명시적인 레지스터 선택 필드를 가졌다면, 컴파일러는 모든 레지스터를 더 잘 활용할 수 있었고 프로그램은 더 빠르게 실행되었을 것이다.
마이크로프로그래밍된 스택 머신이 그 예이다. 내부 마이크로코드 엔진은 일종의 RISC와 같은 레지스터 머신이거나 여러 레지스터 파일을 사용하는 VLIW와 같은 머신이다. 작업별 마이크로코드에 의해 직접 제어될 때, 해당 엔진은 동일한 작업에 대한 동등한 스택 코드에 의해 간접적으로 제어될 때보다 사이클당 훨씬 더 많은 작업을 완료한다.
스택 머신 레지스터 머신과의 비교
HP 3000 및 탠덤 T/16의 목적 코드 번역기가 또 다른 예시이다. 이들은 스택 코드 시퀀스를 동등한 RISC 코드 시퀀스로 번역했다. 사소한 '로컬' 최적화는 스택 아키텍처의 오버헤드를 대부분 제거했다. 여분의 레지스터는 반복되는 주소 계산을 제거하는 데 사용되었다. 번역된 코드는 원본 머신과 대상 머신 간의 불일치로 인해 여전히 많은 에뮬레이션 오버헤드를 유지했다. 이러한 부담에도 불구하고, 번역된 코드의 사이클 효율성은 원래 스택 코드의 사이클 효율성과 일치했다. 그리고 원본 코드를 최적화 컴파일러를 통해 레지스터 머신으로 직접 재컴파일했을 때 효율성은 두 배로 증가했다. 이는 스택 아키텍처와 비최적화 컴파일러가 기본 하드웨어 성능의 절반 이상을 낭비하고 있었음을 보여준다.
스택 머신 레지스터 머신과의 비교
레지스터 파일은 데이터 캐시를 통한 메모리 참조에 비해 높은 대역폭과 매우 낮은 지연 시간을 가지므로 컴퓨팅에 좋은 도구이다. 간단한 머신에서 레지스터 파일은 두 개의 독립적인 레지스터를 읽고 세 번째 레지스터를 쓰는 것을 모두 하나의 ALU 사이클에서 1사이클 이하의 지연 시간으로 허용한다. 반면에 해당 데이터 캐시는 사이클당 하나의 읽기 또는 쓰기(둘 다 아님)만 시작할 수 있으며, 읽기는 일반적으로 두 ALU 사이클의 지연 시간을 가진다. 이는 처리량의 3분의 1이며 파이프라인 지연은 두 배이다. 애슬론과 같이 사이클당 두 개 이상의 명령어를 완료하는 복잡한 머신에서는 레지스터 파일이 네 개 이상의 독립적인 레지스터를 읽고 두 개의 다른 레지스터를 쓰는 것을 모두 하나의 ALU 사이클에서 1사이클 지연 시간으로 허용한다. 반면에 해당 이중 포트 데이터 캐시는 사이클당 두 개의 읽기 또는 쓰기만 시작할 수 있으며, 여러 사이클의 지연 시간을 가진다. 다시 말하지만, 이는 레지스터 처리량의 3분의 1이다. 추가 포트가 있는 캐시를 구축하는 것은 매우 비싸다.
스택은 대부분의 소프트웨어 프로그램의 구성 요소이며, 사용되는 소프트웨어가 엄밀히 스택 머신이 아닌 경우에도 하드웨어 스택 머신은 프로그램의 내부 작동을 더 밀접하게 모방할 수 있다. 프로세서 레지스터는 높은 열 비용을 가지며, 스택 머신은 더 높은 에너지 효율성을 주장할 수 있다.
인터럽트에 응답하려면 레지스터를 스택에 저장한 다음 인터럽트 핸들러 코드로 분기해야 한다. 스택 머신은 대부분의 매개변수가 이미 스택에 있으므로 푸시할 필요가 없기 때문에 인터럽트에 더 빠르게 응답하는 경우가 많다. 일부 레지스터 머신은 여러 레지스터 파일을 즉시 교체할 수 있도록 하여 이 문제를 해결하지만, 이는 비용을 증가시키고 레지스터 파일의 속도를 저하시킨다.
가상 스택 머신을 위한 인터프리터는 레지스터 머신을 위한 인터프리터보다 구축하기 쉽다. 메모리 주소 모드를 처리하는 논리가 여러 명령어에 반복되는 대신 한 곳에만 있기 때문이다. 또한 스택 머신은 명령어 코드의 변형이 적은 경향이 있다. 하나의 일반화된 명령어 코드는 메모리 참조 또는 함수 호출 설정의 빈번한 경우와 모호한 코너 케이스를 모두 처리한다. (그러나 코드 밀도는 종종 동일한 연산에 대해 짧은 형식과 긴 형식을 추가하여 향상된다.)
가상 스택 머신을 위한 인터프리터는 다른 스타일의 가상 머신을 위한 인터프리터보다 느린 경우가 많다. 이러한 속도 저하는 현재 x86 칩과 같이 깊은 실행 파이프라인을 가진 호스트 머신에서 실행될 때 가장 심하다.
일부 인터프리터에서는 인터프리터가 다음 명령 코드를 디코딩하고 해당 특정 명령 코드에 대한 단계로 분기하기 위해 N-방향 스위치 점프를 실행해야 한다. 명령 코드를 선택하는 다른 방법은 스레드 코드이다. 호스트 머신의 선반입 메커니즘은 해당 인덱스 또는 간접 점프의 대상을 예측하고 가져올 수 없다. 따라서 호스트 머신의 실행 파이프라인은 호스팅된 인터프리터가 또 다른 가상 명령어를 디코딩할 때마다 다시 시작되어야 한다. 이는 다른 스타일의 가상 머신보다 가상 스택 머신에서 더 자주 발생한다.
예를 들어 자바 프로그래밍 언어가 있다.
이것의 표준 가상 머신은 8비트 스택 머신으로 지정되어 있다. 그러나 안드로이드 스마트폰에 사용되는 자바용 달빅 가상 머신은 효율성을 위해 선택된 16비트 가상 레지스터 머신이다. 산술 명령어는 4비트(또는 그 이상) 명령어 필드를 통해 지역 변수를 직접 가져오거나 저장한다. 마찬가지로 Lua 5.0 버전은 가상 스택 머신을 더 빠른 가상 레지스터 머신으로 교체했다.
자바 가상 머신이 인기를 얻으면서 마이크로프로세서는 간접 점프를 위한 고급 분기 예측기를 사용하기 시작했다. 이러한 발전은 N-방향 점프로 인한 파이프라인 재시작의 대부분을 피하고 스택 인터프리터에 영향을 미치는 명령어 개수 비용의 상당 부분을 제거한다.
용산 랜드마크 타워
용산 랜드마크 타워(영어: Yongsan Landmark Tower)는 대한민국 서울특별시 용산구 이촌동에 취소된 마천루이다. 용산국제업무지구에 들어설 예정이었던 초창기 건물이다. 사실상 메인타워의 계획이 트리플 원으로 바뀌면서 자연스럽게 취소되었다.
폴 도널드 맥린
폴 도널드 맥린(Paul Donald MacLean 1913년 5월 1일 – 2007년 12월 26일)은 미국의 의사이자 신경 과학자로 예일 의과 대학과 국립 정신 건강 연구소에서 일하면서 생리학, 정신 의학 및 뇌 연구 분야에 상당한 공헌을 했다.
폴 도널드 맥린 삼중뇌
맥린(MacLean)의 진화론적 삼중 뇌 이론인 삼위일체뇌(Triune Brain)는 인간의 뇌가 실제로는 세 개의 뇌가 하나로 결합되어 있다고 제안했다. 파충류 복합체(eptilian complex)로 언급되는 간뇌 영역, 변연계, 신피질로 언급되는 대뇌 피질로 대별된다. 이러한 맥락과는 별개로 현대 생물학에서는 개체발생학적이고 계통발행학적으로 전뇌,중뇌,후뇌로 구분하는 관행을 보여준다.
폴 도널드 맥린 각주
Newman, John D; Harris James C (Jan 2009). “The scientific contributions of Paul D. MacLean (1913-2007)”. 《J. Nerv. Ment. Dis.》 (미국) 197 (1): 3–5. doi:10.1097/NMD.0b013e31818ec5d9. PMID 19155803. S2CID 52864889.
Olry, Régis; Haines Duane E (Dec 2005). “NEUROwords: from Dante Alighieri's first circle to Paul Donald MacLean's limbic system”. 《Journal of the History of the Neurosciences》 (Netherlands) 14 (4): 368–70. doi:10.1080/096470490944680. PMID 16338694. S2CID 33714585.
폴 도널드 맥린 각주
Lambert, Kelly G. (2003). “The life and career of Paul MacLean: A journey toward neurobiological and social harmony”. 《Physiology and Behavior》 79 (3) (Elsevier). 343–349면. doi:10.1016/S0031-9384(03)00147-1.
MacLean, Paul D. (1998). 〈Paul D. MacLean〉.   Squire, Larry R. 《The history of neuroscience in autobiography》 2. Bethesda, Md: Society for Neuroscience (1996에 출판됨). 242–275쪽. ISBN 978-0-12-660302-6. OCLC 36433905.
김동식 (1961년 4월)
김동식(金東植, 1961년 4월 30일~)은 대한민국의 정치인이다. 제3대 경기도 김포시장이며, 제5대 경기도의원이다. 경기도 김포시 양촌읍 출신이다.
제이제이튜브
제이제이튜브는 샌드박스 네트워크의 키즈 크리에이터이자 유튜버인 김지우(2009년 9월 28일 ~ )와 김서준(2012년 3월 6일 ~ )가 운영하는 유튜브 채널이다.
제이제이튜브 콘텐츠
가족, 어린이 콘텐츠를 다루는 일상채널인 제이제이패밀리와 아동특화 콘텐츠인 제이제이튜브를 운영하고 있으며, 2020년 파워유튜버 아동소득 순위 10권에 올라와 있으며, 그외에도 각종 오프라인 활동도 활발히 진행하였다.
노성은 (1991년)
노성은(1991년 10월 21일 ~ )은 대한민국의 배우이다.
IAAC
카탈로니아 건축 학교(영어: Institute for Advanced Architecture of Catalonia)는 스페인 바르셀로나에 위치한 건축 교육 및 연구를 위한 기관이다. 21세기의 건설, 주거 문제에 해법을 제시하기 위해 설립되었다. 줄여서 IAAC라고 부른다
바르셀로나 22구에 위치한 IAAC는 도시, 빌딩, 자재 생산 등 다양한 스케일에 기반하여 이뤄지며 생태학, 에너지, 디지털, 신기술 등 많은 분야를 다룬다. 교육과정은 카탈루냐 공과대학교의 인증을 받았으며 MIT 미디어 랩과 함께하는 다수의 프로젝트가 진행 중이다.
IAAC는 브라질, 대만, 크로아티아, 루마니아 등지에서 연구 프로젝트를 진행했다. 2008년 베네치아 비엔날레에 하이퍼해비타트(Hyperhabitat) 프로젝트로 참여했으며 2010년 마드리드에서 열린 솔라 데카슬론에서 전시한 실제 크기의 태양열 주택 모형은 많은 주목을 받았다. IAAC는 남유럽에서 가장 우수한 디지털 생산 작업 환경을 갖추고 있으며 레이저 커터, 3D 프린터, 밀링 머신, 칩셋 생산 설비가 구비되어 있다. 2016년 세계 최초로 3D 프린터 기술로 다리를 제작했다.
한스 마르코비치
한스 요아킴 마르코비치(Hans Joachim Markowitsch 1949년 3월 26일 독일 징겐(Singen)에서 태어남)는 기억 및 기억 장애, 스트레스, 감정, 공감, 정신 이론, 폭력 및 반사회적 행동 그리고 의식과 관련된 뇌 관련 업무를 담당하는 생리 심리학자이자 신경 심리학자이다.
한스 요아킴 마르코비치(Hans J. Markowitsch)는 콘스탄츠 대학교([독]Universität Konstanz)에서 심리학과 생물학을 전공하고 콘스탄츠 대학교, 보훔 루르 대학교([독]Ruhr-Universität Bochum), 빌레펠트 대학교([독]Universität Bielefeld)에서 생물 심리학 및 생리 심리학을 전공했으며 호주와 캐나다의 대학에서 심리학 및 신경 과학 교수로 임명되었다. 그의 연구에서 그는 기억과 기억 장애의 신경 및 심리적 기초와 기억, 감정 및 의식 간의 상호 작용을 다루었다. 그는 약 30 권의 책의 저자, 공동 저자 또는 출판저자이며 약 700 개의 과학 기고와 책을 썼다.
한스 마르코비치
한스 요아킴 마르코비치(Hans J. Markowitsch)는 2005년 더블린에 있는 국제 신경 심리학 협회에서 "기억 연구에 대한 최우수 공헌"으로, 2000년에 기념상(Memory Award)를 수상했다.
한스 마르코비치 변연계
한스 요아킴 마르코비치(Hans Joachim Markowitsch)에 의한 연구에 따르면 대뇌 변연계의 해마(해마체)와 함께 편도체는 학습과 정서에 관여하는 다양한 종류의 기억을 암호화, 저장, 회상하는 기능을 한다.
Biz 포커스
《뉴스 툪아보기》는 SBS Biz에서 목요일 오후 4시 55분 부터 5시 25분까지 방송하는 TV 시사 프로그램이다.
노원로 (서울)
노원로(蘆原路, Nowon-ro)는 서울특별시 노원구 공릉동 화랑대사거리에서 서울특별시 노원구 상계동 상계교차로를 잇는 도로이다. 형식상 서울특별시도 제2817호선으로 지정된 상태이다.
흰털발제비
흰털발제비(영어: Asian Hosue Martin, 학명: Delichon dasypus)는 참새목 제비과에 속하는 새이다.
흰털발제비 생김새
전체적인 생김새는 흰턱제비와 유사하다. 몸윗면은 흑갈색이고 몸아랫면은 때 묻은 것 같은 흰색이다. 흰턱제비는 아랫날개덮깃이 어두운 흑갈색인 반면에 흰털발제비는 아랫날개덮깃이 검은색이다. 흰털발제비의 꼬리는 짧고 가운데가 오목하다.
흰털발제비 서식지
평지와 산지의 개방된 환경에서 서식한다. 시베리아 중남부에서 몽골 북부, 히말라야, 사할린, 일본 등에서 번식하고 인도 북부, 동남아시아에서 겨울을 보낸다. 대한민국에서는 드물게 통과하는 나그네새이다.
흰털발제비 아종
과거에는 흰턱제비의 아종으로 분류했으나 현재는 별개의 종으로 보고 있다. 흰턱제비의 아종은 지리적으로 3아종으로 나눈다. 대한민국에 도래하는 아종은 D. d. dasypus이다.
하워드 아이헨바움
하워드 B. 아이헨바움(Howard B. Eichenbaum) 또는 하워드 아이헨바움(1947년 10월 16일 – 2017년 7월 21일)은 해마체(히포캠퍼스,Hippocampus)를 연구한 미국 심리학자이자 신경 과학자였다. 그는 이전에 웰즐리 칼리지(Wellesley College)에서 일한 적이 있으며 또한 보스턴 대학교(Boston University)의 대학 교수이자 뇌과학센터(Center for Memory and Brain)의 소장이었다. 그는 과학 저널 히포캠퍼스(Hippocampus)의 편집장이었다.
시사토크 알고리줌
《시사토크 알고리줌》은 YTN에서 금요일 밤 11시부터 11시 50분까지 방송한 TV 주간 시사 프로그램이다.
대흥로 (서울)
대흥로(大興路)는 서울특별시 마포구 신수동에서 대흥동 이대역교차로를 잇는 도로이다.
견진기연
《견진기연》(茧镇奇缘)은 2018년 방송되었던 중국의 드라마이다.
코파 델 헤네랄리시모 1956
코파 델 헤네랄리시모 1956(스페인어: Copa del Generalísimo de Fútbol 1956)은 현재 코파 델 레이로 알려진 스페인의 축구 컵대회의 52번째 시즌이다. 이 대회는 1956년 5월 6일에 시작되어 1956년 6월 24일에 열린 결승전으로 막을 내렸다.
무학로 (서울)
무학로(Muhak-ro)는 서울특별시 성동구 왕십리도선동 상왕십리역교차로에서 성북구 안암동안암오거리를 잇는 도로이다.
스타이언
스타이언(Styan)은 다음을 가리킨다.
1956 코파 델 헤네랄리시모 결승전
1956 코파 델 헤네랄리시모 결승전(스페인어: La Final de la Copa del Generalísimo de 1956)은 현재 코파 델 레이로 알려진 스페인 컵대회의 52번째 결승전이다. 이 경기는 1956년 6월 24일, 마드리드의 산티아고 베르나베우에서 열렸고, 아틀레티코 빌바오가 아틀레티코 마드리드를 2-1로 이기고 우승을 거두었다.
클락 미들턴
클락 틴슬리 미들턴(Clark Tinsley Middleton 1957년 4월 13일 – 2020년 10월 4일)은 미국 배우였다. 그는 킬빌2(Kill Bill : Vol. 2), 씬 시티(Sin City), 프린지(Fringe), 설국열차(Snowpiercer) 및 블랙리스트(The Blacklist)등 다수의 드라마와 영화에 출연하였다.
클락 미들턴 각주
(Koblenz, Eleanor (December 11, 1993). "Actor Middleton refuses to let disability make him a victim". Daily Gazette. Retrieved March 21, 2011.)https://news.google.com/newspapers?id=0xYxAAAAIBAJ&pg=1248,2547191&dq=clark-middleton+actor&hl=en
(Vadukul, Alex (19 October 2020). "Clark Middleton, Actor With a Cause, Is Dead at 63". New York Times. Retrieved October 21, 2020.)https://www.nytimes.com/2020/10/19/arts/television/clark-middleton-dead.html
클락 미들턴 각주
(Marks, Peter (September 18, 1997). "THEATER REVIEW; Into the Spotlight With a Disability". The New York Times. Retrieved March 21, 2011.)https://www.nytimes.com/1997/09/18/theater/theater-review-into-the-spotlight-with-a-disability.html?searchResultPosition=1
(Oganesyan, Natalie (October 5, 2020). "Clark Middleton, Actor in 'The Blacklist,' 'Twin Peaks,' Dies at 63". Variety. Retrieved October 15, 2020.) https://variety.com/2020/tv/news/clark-middleton-dead-the-blacklist-twin-peaks-kill-bill-2-1234793399/
유엔 안전 보장 이사회 상임이사국
유엔 안전 보장 이사회 상임이사국(영어: permanent members of the United Nations Security Council, Permanent Five, Big Five, UNSC P5)은 1945년 유엔 헌장을 통해 유엔 안전 보장 이사회의 상임이사국 자격을 부여한 5개 국가이다: 중화인민공화국, 프랑스, 러시아, 영국, 미국.
상임이사국은 모두 제2차 세계 대전 연합국이자 승전국이며, 모두 핵무기 보유국이다. 그러나 유엔 창설 전에 이 모든 5개 국가가 핵무기를 개발한 것은 아니다.
유엔 안전 보장 이사회 상임이사국 현재의 상임이사국
다음은 현재의 유엔 안전 보장 이사회 상임이사국 표이다.
라리가 1956-57
라리가 1956-57(스페인어: Primera División de España 1956-57)은 스페인 축구 1부 리그인 프리메라 디비시온의 26번째 시즌이다. 이 시즌은 1956년 9월 9일에 시작되어 1957년 4월 21일에 종료되었다. 레알 마드리드가 통산 5번째 리그 우승을 거두었다.
라리가 1956-57 진행 형식 변경
이 시즌을 기점으로 강등 플레이오프전이 폐지되었고, 최하위 2개 구단은 세군다 디비시온으로 바로 강등되었다.
라리가 1956-57 참가 구단
승격 직후, 에스파냐 인두스트리알은 구단명을 콘달로 개칭했다.
장기로 (공주 세종)
장기로 (Janggi-ro)는 충청남도 공주시 신관동 금흥 교차로와 세종특별자치시 종촌동 너비뜰 교차로를 잇는 도로이다.
유럽물레고둥
유럽물레고둥은 물레고둥과의 연체동물이다.
유럽물레고둥 서식
유럽물레고둥은 주로 해안 지역의 부드러운 바닥에서 발견되며, 때로는 썰물때 살아있는 해안 변두리에서 발견된다. 공기에 노출되면 껍질에서 기어올라 건조될 위험이 있다.
유럽물레고둥 껍질
유럽물레고둥의 껍질 모양은 난형-원추형이다. 껍질 색깔은 매우 옅고 흰색, 노란색 또는 빨간색이다.
농수산시장로
농수산시장로는 서울특별시 마포구 성산동 성산대교북단 교차로와 월드컵경기장 교차로를 잇는 서울특별시의 도로이다. 총 연장은 약 0.57km이다. 도로의 이름은 마포농수산물시장에서 유래되었다.
농수산시장로 노선
전 구간 국도 제1호선에 속하므로 이에 대한 표기는 생략한다.
페라리 456
페라리 456(영어: Ferrari 456)과 456M은 페라리에서 1992년부터 2003년까지 생산했던 GT카이다.
페라리 456 생산 댓수
페라리 456의 총 생산댓수는 3,289대이다.
페라리 456 성능
제조업체 추정에 따르면 456 GT는 309km/h (192mph)의 최고 속도를 달성할 수 있다.
1995년식 페라리 456 GT의 Car & Driver 매거진 테스트 결과
1995년식 456 GT의 Road & Track 매거진 테스트 결과
1997년식 456 GTA에 대한 모터 트렌드 매거진 테스트 결과
페라리 456 수상
456에 사용된 5.5L V12 엔진은 2000년과 2001년에 올해의 국제 엔진상에서 4리터 이상의 등급을 부여받았다.
2021년 K3리그 경기 일정
다음은 2021년 K3리그 경기 일정이다.