컴퓨터는 무엇이며 어떻게 작동합니까? 컴퓨터 장치

나는 당신이 이미 인터넷 자원에서 이 기사를 읽고 있기 때문에 컴퓨터와 같은 장치에 익숙하고 그것을 본 적이 있고 그것이 어떻게 보이는지 상상한다는 것을 의미한다고 믿습니다.

컴퓨터가 어떻게 작동하는지 궁금해 한 적이 있습니까? 실제로 이러한 모니터, 키보드, 마우스와 같은 중요한 부품 외에도 내부를 봐야만 알 수 있는 부품도 있습니다. 이것은 비디오 카드, RAM, 하드 드라이브 및 프로세서입니다.

필요한 지식 기반이 없다면 시스템 장치의 덮개를 열거나 모니터를 풀지 않는 것이 좋습니다. 첫째, 돌이킬 수 없는 것을 깨뜨릴 수 있고, 둘째, 어쨌든 아무것도 이해하지 못할 것입니다.

나는 순전히 이론적인 지식으로 시작할 것을 제안합니다.

섹션 1. 상상, 여러분, 상상!

그래서 우리는 이미 누구도 아직 그 내용을 더 잘 알기 위해 시스템 장치를 열어 풀려고 하지 않기로 결정했다고 생각합니다.

다른 방법은 무엇입니까?

나는 그림을 상상할 것을 제안합니다. 세계화의 걸작이 아니라 아이들의 낙서 같은 것. 모니터, 시스템 장치, 키보드, 마우스로 구성된 컴퓨터가있는 슬라이딩 선반이 있으며 아마도 몇 가지 스피커를 더 추가 할 것입니다. 잘 나타나있는? 이제 이 모든 것 옆에 작은 남자, 이 경우에는 자신을 묘사하십시오. 준비가 된?

이제 비밀을 말하겠습니다. 이 작은 사람은 실제로 INTEL(또는 ATLON)과 같은 매우 강력한 듀얼 코어 프로세서입니다. 전혀 듀얼코어가 아닐 가능성도 있지만... 이 경우에는 그다지 중요하지 않습니다. 프로세서가 왜 현대인의 두뇌와 마찬가지로 수천 가지 다른 작업을 미리 계산할 수 있기 때문에 매우 논리적 인 질문이 발생합니다. 이것은 일종의 두뇌이지만 두뇌없이 컴퓨터로 작업하는 방법은 무엇입니까? 안 돼요!

이동합니다. 가상 도면에 표시된 모니터는 비디오 카드입니다. 우리는 책상의 표면을 RAM으로 바꿀 것이지만 책상의 서랍이 우리를 대체 할 것입니다. HDD, 하드 드라이브라고도 합니다. 이제 모든 것을 마더보드에 "연결"해 보겠습니다(이 경우에는 테이블 바닥에). 준비가 된?

이 연결 원칙에 따라 장치가 작동합니다.

섹션 2. 컴퓨터 전체 및 각각의 작동 방식 구성 부품갈라져.

우리는 우리의 그림으로 돌아갑니다. 당신은 테이블에 앉아 있습니다. 당신은 마더보드에 삽입된 프로세서이고 당신의 방은 시스템 유닛일 뿐입니다.

충분한 상상력?

평범한 일반 사용자가 들어와 전원 버튼을 누르는 상황을 상상해 보십시오. 프로세서(즉, 이 경우 사용자)는 신호를 수신하고 작동을 시작합니다.

사용자가 영화를 보거나 원하는 문서를 열려면 "당신"에게 적절한 신호를 보낼 것입니다. 테이블 서랍(즉, 하드 드라이브)으로 손을 뻗어 필요한 모든 것을 꺼냅니다.

프로세서보다 수천 배 빠르게 작동하므로 이 정보 또는 그 정보를 검색하는 프로세스의 속도가 빨라집니다. 테이블 표면과 정말 흡사하여 필요한 모든 것을 눈에 잘 띄는 곳에 보관할 수 있으며 매번 테이블 서랍에 들어가지 않아 시간과 에너지를 낭비하지 않습니다.

이제 컴퓨터 작동 방식을 알고 싶어하는 모든 사람이 하드 드라이브에서 자료를 가져오는 데 매우 오랜 시간이 걸리는 경우 하드 드라이브가 필요한 이유를 상당히 합리적으로 물을 것 같습니다.

문제는 상당한 양의 하드 드라이브를 일종의 저장 장치로 볼 수 있다는 것입니다. 테이블의 표면이 그 모든 것과 비교되는 것이 무엇인지 스스로 생각해보십시오. 자유 공간서랍에 들어있는? 또한 RAM은 일정한 전원 공급 없이 작동할 수 없으므로 저장된 모든 정보가 하드 드라이브로 다시 이동하기 때문에 네트워크에서 컴퓨터를 끄기만 하면 됩니다.

섹션 3. 컴퓨터는 어떻게 작동합니까? 결론.

이제 요약해 보겠습니다. 따라서 컴퓨터 내부의 모든 것은 프로세서에 의해 제어되며 여기에 저장되고 작업에 필요한 모든 데이터를 처리합니다. 프로세서의 속도를 높이려면 RAM이 필요합니다. Winchester는 일종의 정보 저장소입니다.

사용자가 모니터에서 일어나는 모든 일을 보려면 이미 짐작했듯이 비디오 카드가 필요합니다. 매개변수가 높을수록 이미지 품질이 더 좋아집니다.

가상 도면에서 스피커로 표현된 사운드 카드는 PC의 모든 사운드를 담당하므로 프로세서가 다른 데이터를 처리하는 시간을 확보할 수 있습니다. 이제는 대부분의 경우 이미 마더보드에 내장되어 있다고 말할 수 없습니다.

컴퓨터에서 위의 모든 것을 알지 못하는 사람. 우리는 숨을 쉬며 살아가지만 모든 사람이 그 사실이나 마음을 아는 것은 아닙니다. PC도 마찬가지입니다. 할 수 있다. 그것은 아마도 지루할 수도 있는 일부 사람들을 위한 것입니다.

컴퓨터와의 성공적인 "통신"을 위해서는 예상치 못한 것을 내놓는 블랙박스로 인식하는 것은 해롭습니다. 당신의 행동에 대한 컴퓨터의 반응을 이해하려면, 작동 방식과 작동 방식을 알아야 합니다..

그 안에IT 수업에서는 대다수가 작동하는 방식을 배웁니다. 컴퓨팅 장치(개인용 컴퓨터뿐만 아니라 포함).

컴퓨터의 모든 정보를 처리하는 것

컴퓨터의 주요 임무는 프로세스 정보, 즉 계산을 수행합니다. 대부분의 계산은 특수 장치에 의해 수행됩니다. -. 이것은 수억 개의 요소(트랜지스터)를 포함하는 복잡한 미세 회로입니다.

무엇에 이 순간이 프로그램은 프로세서에 수행할 시간을 알려주고 처리해야 할 데이터와 처리해야 할 데이터를 나타냅니다.

프로그램과 데이터는 저장 장치( 하드 드라이브).

하지만 HDD상대적으로 느린 장치, 그리고 프로세서가 정보를 읽을 때까지 기다렸다가 처리 후 다시 기록하면 오랫동안 유휴 상태로 유지됩니다.

프로세서를 유휴 상태로 두지 말자

따라서 프로세서와 하드 드라이브더 빠른 저장 장치를 설치했습니다 - (임의 액세스 메모리, RAM). 이것은 빠른 메모리 칩을 포함하는 작은 인쇄 회로 기판입니다.

필요한 모든 프로그램과 데이터는 하드 디스크에서 미리 RAM으로 읽어들입니다. 작업 중 CPU가 RAM에 액세스, 취할 데이터와 처리 방법을 알려주는 프로그램의 명령을 읽습니다.

컴퓨터가 꺼지면 RAM의 내용이 하드 드라이브와 달리 저장되지 않습니다.

정보처리과정

이제 우리는 어떤 장치가 정보 처리에 관여하는지 알게 되었습니다. 이제 전체 계산 과정을 살펴보겠습니다.

컴퓨터가 꺼지면 모든 프로그램과 데이터가 하드 디스크에 저장됩니다. 컴퓨터를 켜고 프로그램 시작, 다음이 발생합니다.

정보 입력 및 출력

컴퓨터가 처리를 위한 정보를 수신하려면 입력해야 합니다. 이를 위해 사용됩니다. 입력 장치:

  • 건반(그것의 도움으로 우리는 텍스트를 입력하고 컴퓨터를 제어합니다);
  • (마우스를 사용하여 우리는 컴퓨터를 제어합니다);
  • 스캐너(우리는 이미지를 컴퓨터에 입력합니다);
  • 마이크로폰(녹음음) 등

정보 처리 결과를 표시하기 위해 당사는 출력 기기들:

  • 감시 장치(화면에 이미지를 표시);
  • 인쇄기(종이에 텍스트 및 이미지 출력);
  • 음향 시스템또는 "스피커"(소리와 음악 듣기);

또한 다음을 사용하여 다른 장치에 데이터를 입력 및 출력할 수 있습니다.

  • 외장 드라이브(그들로부터 우리는 이미 존재하는 데이터를 컴퓨터에 복사합니다):
    • 플래쉬 드라이브,
    • 컴팩트 디스크(CD 또는 DVD),
    • 휴대용 하드 드라이브,
    • 디스켓;
  • 컴퓨터 네트워크(우리는 다음을 통해 다른 컴퓨터에서 데이터를 수신합니다. 인터넷또는 도시 네트워크).

스키마에 입출력 장치를 추가하면 다음 다이어그램이 표시됩니다.

컴퓨터는 0과 1로 작동한다, 정보가 출력 장치에 도착하면 익숙한 이미지로 번역(이미지, 사운드).

합산

그래서 오늘은 사이트와 함께 알아보았습니다. 컴퓨터는 어떻게 작동합니까. 간단히 말해서 컴퓨터는 입력 장치(키보드, 마우스 등)로부터 데이터를 받아 하드 디스크에 넣은 다음 RAM으로 전송하고 프로세서를 사용하여 처리합니다. 처리 결과는 먼저 RAM으로 반환된 다음 하드 디스크로 반환되거나 즉시 출력 장치(예: 모니터)로 반환됩니다.

질문이 있는 경우 이 기사의 댓글에서 질문할 수 있습니다.

IT 강의 웹사이트의 후속 강의에서 오늘 강의에 나열된 모든 장치에 대해 자세히 알아볼 수 있습니다. 새로운 수업을 놓치지 않으려면 사이트의 뉴스를 구독하십시오.

복사 금지

IT 강의 웹사이트에서 참고 도서를 지속적으로 업데이트하고 있음을 알려드립니다.

비디오 보충

오늘은 작은 교육 비디오프로세서 생산에 대해.

추신 다음 강의에서 - 외부 장치컴퓨터, 외부 커넥터, 표시등 및 버튼에 대한 설명. 놓치지 마세요!

아래 그림에서 나는 훌륭한 기술과 사랑으로 일반 컴퓨터로 일반 사용자를 그렸습니다. 덮개를 제거한 상태로 쌓아 올린 시스템 장치의 사진이 게시될 것이라고 생각했을 것입니다. 저를 믿으십시오. 이 진부한 그림은 그것이 무엇을 어떻게 작동하는지 이해하기에 충분합니다. 미스터리 박스, 약간의 상상력과 약간의 환상만 포함하면 모든 것이 괜찮을 것입니다!

그럼 그림을 한번 볼까요? 컴퓨터는 어떻게 작동합니까.

빨간 티셔츠를 입은 이 작은 남자가 ATLON이나 INTEL과 같은 강력한 듀얼 코어 프로세서이거나 듀얼 코어가 아닐 수도 있다고 상상해 봅시다. 그러나 그것은 요점이 아닙니다. 따라서 이 작은 사람은 다양한 연산을 계산하는 프로세서입니다.

Fig.1 아, 그리고 이것은 누구입니까?

그림의 모니터를 비디오 카드로 설정합니다.

책상의 표면은 RAM으로 바뀌고 이 테이블의 서랍은 하드 드라이브(또는 하드 드라이브)로 바뀝니다. 이 모든 것이 마더보드에 연결되어 있고(위의 표를 대신 사용) 작동한다고 상상해 보십시오!

이제 모든 것을 올바르게 제시했다면 다음과 같은 그림이 머리에 나타나야 합니다(그림 참조).

그림 2 이것이 내 컴퓨터입니다!

듀얼 코어 프로세서에서 아무 일도 일어나지 않으면 처음부터 강의를 읽으십시오.

이제 마치 당신이 마더보드의 슬롯에 삽입된 프로세서인 것처럼 그러한 테이블에 앉아 있는 것처럼 이 작은 사람의 자리에 있는 자신을 상상해 보십시오. 이 테이블의 방에 있다고 상상해보십시오. 당신이 있는 방이 하나의 시스템 유닛인 것처럼, 이 방에 있는 테이블과 의자가 마더보드입니다. 잘 나타나있는? 그럼 계속 진행하겠습니다.

그리고 이제 게임을 하고 싶어하는 일반 사용자(사용자와 같은)가 와서 버튼을 눌렀습니다. 시스템 블록, 당신은 전류가 공급되고, 당신은 당신 주변의 모든 것을 켭니다. 그리고 컴퓨터가 시작됩니다!

당신은 이 테이블에 앉아서 작업하고(당신은 프로세서이고 책상 표면은 RAM이라는 것을 잊지 마십시오) 사용자가 게임을 완전히 즐길 수 있도록 다양한 작업을 수행합니다. 게임 자체, 어디에 있습니까? 바르게! 하드 드라이브(서랍에 있음). 그리고 프로세서(귀하)가 주어진 게임을 처리할 수 있으려면 이 게임의 파일에 대한 액세스가 필요합니다. 당신(처리자)이 명령을 내리고 작업에 필요한 파일을 RAM에 쓰기 시작합니다(테이블 서랍에서 꺼내기). 즉, 서랍(하드 드라이브의)에 올라가 책(파일)을 꺼내 테이블 위에 올려 놓습니다(RAM에 쓰기). 게임 로딩 과정입니다.

« 그렇다면 왜 RAM이 필요합니까?"라는 메시지가 표시되면 하드 드라이브(슬립박스)에서 파일을 읽을 수 있는지 묻습니다. 그러나 무엇을 위해: RAM은 하드 드라이브보다 수천 배 빠르게 작동하므로 프로세서(사용자)는 하드 드라이브(서랍에 올라감)보다 RAM에서 파일을 훨씬 빠르게 읽습니다(테이블 표면에서 책 읽기).

당신(프로세서)이 데스크탑 표면(RAM)에서 일부 정보(파일)가 있는 책을 읽고 있다고 상상해 보십시오. 책은 코 앞에 놓여 있으며 필요한 경우 즉시 살펴보고 필요한 것을 찾았습니다. 이제 당신(프로세서)은 다른 책(파일)을 넣어야 하고, 서랍(하드 드라이브)으로 올라가 책을 가져와 테이블(RAM)에 올려놓는 식으로 몇 권의 책(파일)을 더 올려야 합니다. 그 결과 테이블(RAM) ) 작업에 필요한 책(파일)으로 완전히 채워집니다. 당신은 그들과 함께 작업하고 이제 작업을 위해 다른 책(파일)이 필요하고 테이블(RAM)의 공간은 작별입니다! 그리고 당신(프로세서)은 스탠드(하드 드라이브)로 올라가서 거기에서 책을 읽습니다. 읽고 다시 넣어, 왜냐하면. 테이블(RAM)에 공간이 없습니다. 그리고 사용자의 눈 앞에서 프로세서(귀하)가 RAM에서 읽는 것보다 훨씬 더 많은 시간이 걸리는 하드 드라이브(서랍)에서 파일(책)을 읽는 데 바쁘기 때문에 컴퓨터가 느려지기 시작합니다.

그리고 이제 결론을 내리십시오. 여러분(프로세서)이 테이블에서 책(파일)을 읽을 때(RAM에서), 필요한 것을 빠르게 찾을 때, 또는 (프로세서)가 책(파일)만 읽을 때 서랍에서 꺼내고(하드 드라이브에서 로드) 서랍을 열고 닫고 필요한 책(파일)을 찾는 데 대부분의 시간을 보낸 후. 요점은 테이블(RAM)에서 책(파일)이 펼쳐져 있을 때 서랍을 뒤지는 것보다 코 바로 앞에 펼쳐져 있을 때 책(파일)을 찾고 읽는 것이 훨씬 더 빠르다는 것입니다.

따라서 테이블(RAM)의 표면이 클수록 사용자(프로세서)가 더 많은 책(파일)을 놓을 수 있습니다.

그러나 아마도 또 다른 질문이 생겼을 것입니다. "하드 드라이브가 왜 그렇게 느리게 작동합니까? 더 많은 RAM을 설치하는 것이 더 낫고 프로세서가 작동하는 것이 훨씬 더 쉬울 것입니다. ". 나는 기꺼이 당신의 의견에 동의하지만, 몇 가지 좋은 이유가 있습니다. 하드 디스크.

첫 번째 이유는 크기입니다.. 일반적으로 하드 드라이브는 현재 160GB(이하 GB) 이상의 크기와 1GB~4GB 용량의 RAM 카드가 사용됩니다. 이러한 보드의 길이는 약 10cm이고 하드 드라이브의 크기는 2.5인치입니다. 게다가 160GB 하드 드라이브는 더 이상 적합하지 않습니다. 이것은 작은 크기입니다. 이제 250GB, 320GB, 500GB 및 >>>()가 주로 사용됩니다. 그러한 용량을 달성하기 위해 얼마나 많은 보드가 필요한지 상상해 보십시오. 물리적 크기도 마찬가지입니다. 160GB RAM 보드는 500GB는 말할 것도 없고 엄청날 것입니다.

두 번째 이유는 가격입니다.. 그러한 보드는 매우 비쌀 것입니다. 160GB 용량의 운영 보드를 생산하기 시작하면 가격이 수천 달러가 될 것이라고 생각합니다.

세 번째 이유는 전력 소비입니다.. RAM에 데이터를 저장하려면 이러한 보드에 지속적으로 전류를 공급해야 합니다. 따라서 컴퓨터를 끄면(재부팅과 혼동하지 말 것) RAM의 모든 데이터가 손실됩니다. Winchester는 저장을 위해 전류가 필요하지 않습니다.

비디오 카드로 모든 것이 명확하다고 생각합니다. 그것은 비디오 정보를 처리하고 화면에 표시하도록 설계되었습니다. 비디오 카드가 약하고 비디오 카드가 제공할 수 있는 것보다 더 많은 비디오 리소스가 필요한 게임에 "떨어지기"로 결정한 경우. 그런 다음 그녀는 단순히 처리 할 시간이 없으며 그러한 목적을위한 것이 아닌 프로세서가 구출됩니다. 결과적으로 일반적으로 전체 시스템이 느려지기 시작합니다! 물론 RAM의 양은 이 문제를 해결하는 데 도움이 되지 않습니다. 멋진 게임을 잘 하려면 좋은 그래픽 카드가 필요합니다.

나는 당신이 지금 이해하기를 바랍니다 일반적으로 컴퓨터는 어떻게 작동합니까?

프로세서는 모든 것을 담당합니다. 이것은 PC의 핵심이며 (머리는 당신입니다) 작업에 필요한 모든 데이터를 처리합니다. 프로세서 속도를 높이려면 RAM이 필요하기 때문입니다. 하드 드라이브보다 수천 배 빠르게 작동합니다. Winchester는 모든 데이터가 손상되는 경우 컴퓨터에 있는 모든 정보의 저장소입니다.

비디오 카드 - 비디오 및 3D(3차원) 응용 프로그램, 모니터에서 보는 모든 것 - 덕분에 볼 수 있습니다.

나는 아직 당신에게 편지를 쓰지 않았습니다. 사운드 카드, 하지만 여기에서도 모든 것이 분명하다고 생각합니다. 사운드 카드를 설치하면 PC의 모든 소리를 담당하게 되므로 프로세서가 다른 데이터를 처리할 수 있는 시간을 확보할 수 있습니다(그러나 이것은 전체 시스템 성능에서는 눈에 띄지 않습니다). 일반적으로 대부분의 마더보드, 내장 사운드 카드를 사용합니다.

글쎄, 우리는 보았다 컴퓨터의 기본. 또한 내가 약속했듯이 모든 세부 사항을 개별적으로 고려할 것이며 물론 컴퓨터 문제에 더 "경험이 많은"사람들 사이에서 그들이 무엇이라고 불리는지 상기시켜 줄 것입니다.

완전히 이해하지 못한다면, 컴퓨터는 어떻게 작동합니까- 댓글에서 직접 질문하세요.

3번 수업이었습니다. 컴퓨터는 어떻게 작동합니까 . 이전 수업을 읽지 않았다면 무언가를 이해하지 못할 수 있습니다.

따라서 페이지로 이동하는 것이 좋습니다.

질문에 대한 답변:

  1. 뭐라고요 응용 소프트웨어;
  2. 뭐라고요 시스템 소프트웨어;
  3. 뭐라고요 제어 장치;
  4. 뭐라고요 운전사.

컴퓨터를 켠 후 어떻게 해야 하는지에 대한 이야기를 시작하기 전에 컴퓨터 시스템의 작동 원리에 대해 간략하게 설명하겠습니다.


상점에서 구입한 모든 "매력"(앞서 간단히 설명)은 일반적으로 컴퓨터 "하드웨어"(컴퓨터 과학자의 전문 용어로) 또는 컴퓨터 시스템의 하드웨어 구성 요소(과학 언어)라고 합니다.


컴퓨터 "하드웨어"는 죽은 사람의 몸과 비교할 수 있습니다(모든 것이 너무 우울하지 않도록 적어도 자고 있습니다). 마치 컴퓨터와 같은 것 같지만, 지금까지 그것은 절대적으로 쓸모없는 큰 전자 회로주요 기능을 수행하지 못하기 때문입니다. 컴퓨터를 "부활"하려면(죽거나 잠자는 몸에 영혼을 불어넣음) 적절한 소프트웨어( 컴퓨터 프로그램또는 소프트웨어). 적절한 프로그램의 영향을 받는 경우에만 컴퓨터 시스템은 사람의 엄청난 잠재력을 드러낼 수 있습니다!


소프트웨어를 배포하는 가장 보편적인 방법은 CD(CD, DVD) 또는 인터넷입니다. 소프트웨어근본적으로 다른 두 가지 범주로 나눌 수 있습니다. 응용 소프트웨어그리고 시스템 소프트웨어.

응용 소프트웨어- 사용자가 자신의 컴퓨터에 다운로드(설치)한 다음 작동하는 프로그램입니다. 예를 들어, 소프트웨어 패키지 Microsoft Office(Word, Excel, Power Point)는 텍스트 문서, 스프레드시트, 프레젠테이션. 예, 컴퓨터에 설치된 모든 장난감은 응용 소프트웨어입니다. 응용 소프트웨어는 사용자와 직접 작동하고 특정 응용 프로그램 작업을 수행합니다.

시스템 소프트웨어- 컴퓨터 및 주변기기의 동작을 제어하기 위한 프로그램입니다. 이것은 운영 체제, 드라이버, BIOS입니다. 시스템 소프트웨어는 기본적으로 컴퓨터의 하드웨어와 함께 작동하여 들어오는 정보로 무엇을 어떻게 해야 하는지 "말합니다".


컴퓨터가 켜지면 컴퓨터 하드웨어의 초기 부팅을 제어하는 ​​특수 BIOS 칩(기본 입출력 시스템)에 전원이 공급됩니다. 부팅 과정에서 컴퓨터 시스템과 구성 요소가 테스트되고 컴퓨터 시스템의 구성이 결정됩니다(컴퓨터 시스템에 무엇이 포함되어 있는지, 어떤 외부 장비가 연결되어 있는지). 그런 다음 운영 체제가 로드되기 시작합니다(대다수 Windows 버전). 운영 체제구입 시 컴퓨터에 설치되어 있어야 합니다. Windows는 전체 시스템의 최종 구성을 수행하고 모든 장비를 작동 상태로 만듭니다. 아래에 윈도우 컨트롤컴퓨터의 모든 후속 작업이 수행됩니다.


모든 주변 장비가 메인에 연결됩니다. 컴퓨터 시스템(대략적으로 말하면, 프로세서에) 특별한 컨트롤러(보다 정확하게는 장비가 시스템 장치의 해당 커넥터에 연결되어 있으므로 장비가 커넥터를 통해 컨트롤러에 연결되어 있다고 말할 수 있습니다.) 제어 장치귀하의 장치를 위해 특별히 설계된 전자 회로입니다.


컨트롤러가 컴퓨터와 연결된 주변 장치의 작동을 적절하게 조정할 수 있도록 하려면 적절한 운전사. 운전사- 이것은 특별하다 제어 프로그램, 컨트롤러에게 무엇을 어떻게 수행하는지 "알려줍니다". 드라이버는 일반적으로 주변 장치 개발자가 작성하고 해당 장치와 함께 제공됩니다. 예를 들어, 프린터나 스캐너를 구입하면 장비가 제대로 작동하기 위해 컴퓨터에 설치해야 하는 드라이버가 포함된 CD가 상자에 들어 있습니다.

건축물 현대 컴퓨터 1945년에 개발되었다. 이 방법을 사용하면 명령과 데이터가 컴퓨터의 메모리에 함께 저장됩니다. 프로그램이라고 하는 일련의 명령과 데이터가 메모리에 로드됩니다. 메모리는 개별 셀로 분할되어 언제든지 명령과 데이터를 모두 찾을 수 있습니다.

중앙 처리 장치(CPU)에는 명령 순서를 유지하는 프로그램 카운터가 있습니다. 각 작업 후에 프로그램 카운터는 한 단계씩 진행됩니다.
CPU의 다른 구성 요소에는 단계별 데이터 처리 작업을 지시하는 제어 모듈이 포함됩니다. 덧셈, 뺄셈 및 비교 연산을 수행하는 ALM(산술 논리 모듈).
오른쪽에는 컴퓨터가 간단한 "추가" 작업을 완료하기 위해 명령과 데이터를 조작하는 방법을 설명하는 단계가 있습니다. 프로그램은 컴퓨터에 두 개의 숫자를 더하고 그 합을 기억하도록 지시합니다. 화면의 세 번째 줄(하단)에서 지시하는 대로 "30 C = A+B"입니다. 이 작업에는 많은 단계가 필요하지만 각 단계는 300억분의 1초밖에 걸리지 않으며 계산이 매우 빠릅니다. 컴퓨터 내부에는 모든 숫자가 이진법미적분, 그들은 여기에 표시됩니다 십진법더 쉽게 읽을 수 있습니다.

컴퓨터 지시
운영자는 BASIC 컴퓨터 언어로 짧은 프로그램을 녹음했습니다. 숫자 10과 20(왼쪽)의 처음 두 줄은 컴퓨터에 키보드에서 숫자를 검색하도록 지시합니다. 오른쪽의 다이어그램은 컴퓨터가 세 번째 명령을 실행하는 방법을 보여줍니다. 이 "C=A+B" 명령은 컴퓨터에 숫자 A와 B를 더하라고 지시하고 네 번째 줄은 결과를 저장하도록 컴퓨터에 지시합니다. 50행은 프로그램을 종료합니다. 이 경우 A는 셀 86, B는 셀 87, C는 셀 88에 정의됩니다.

1. 첫 번째 지침. 제어 모듈은 셀 78 및 79에서 명령을 수신합니다. 명령을 디코딩한 후 셀 86에서 데이터를 전달해야 함을 알고 있습니다.

2. 첫 번째 숫자의 이동. 제어 모듈은 셀 86에서 숫자 "3"인 A를 복사하여 소량의 데이터를 위한 임시 저장소인 레지스터 중 하나에 배치합니다.

3. "추가" 명령 읽기. 제어 모듈은 셀 80 및 81에서 다음 명령인 추가 명령을 수신하고 이러한 명령을 디코딩합니다.

4. 데이터 읽기. 지침에 따라 제어 모듈은 위치 87에서 B 값 2를 복사하여 ALM에 배치합니다.

5. 데이터 추가. 첫 번째 숫자는 CPU 메모리에서 가져와 수학 연산이 수행되는 ALM으로 전송됩니다. 컴퓨터는 두 개의 숫자를 더할 수 있습니다.

6. 임시 보관. 덧셈의 ​​합은 제어 모듈이 사용자로부터 추가 명령을 받을 때까지 CPU의 레지스터에 임시로 저장됩니다.

7. 요약. 제어 모듈은 후속 계산을 위해 쉽게 액세스할 수 있는 위치 88의 메모리에 데이터를 저장하라는 명령을 셀 82에서 추출합니다.

8. 보관. 제어 모듈은 명령에 따라 위치 88에 숫자 "5"를 배치하여 한 스택의 toogoamma를 완료하는 데 필요한 8가지 작업을 완료합니다.

공유하다