>> HLK 자연과학 >  >> 생물학

마이크로 그램 시퀀싱이란 무엇입니까?

마이크로 그램 시퀀싱 :제어 장치의 뇌

마이크로 그램 시퀀싱은 지침을 실행하기 위해 컴퓨터의 제어 장치에 사용되는 기술입니다. 그것은 조작이 수행되는 순서를 결정하는 제어 장치의 뇌와 같습니다. 다음은 고장입니다.

마이크로 그램 : 컴퓨터에서 실행되는 더 큰 프로그램 내의 작은 프로그램을 상상해보십시오. 제어 장치에 특정 머신 명령어를 수행하는 방법을 알려주는 일련의 미세 비계입니다. 이러한 미세 비증은 제어점이라는 특수 메모리에 저장됩니다.

마이크로 그램 시퀀싱 : 이는 이러한 미세 비증을 올바른 순서로 가져오고 실행하는 과정을 말합니다. 이는 전용 시퀀싱 로직을 통해 달성되며 다양한 방식으로 구현할 수 있습니다.

* 순차 : 미세 비계가 서로 실행되는 가장 간단한 접근법.

* 분기 : 조건에 따라 마이크로 그램의 다른 부분으로 점프 할 수 있습니다. 이것은 정기적 인 프로그래밍의 "if-then-else"문과 같습니다.

* 루핑 : 일련의 미세 비증을 여러 번 반복 할 수 있습니다.

왜 마이크로 그램 시퀀싱을 사용합니까?

* 유연성 : 하드웨어를 변경하지 않고 마이크로 프로그램을 변경하여 설정을 쉽게 수정할 수 있습니다.

* 디자인의 용이성 : 개별 마이크로 비계를 실행하는 데 중점을 둔 제어 장치 설계를 단순화합니다.

* 감소 된 설계 복잡성 : 복잡한 지침을 간단하고 관리 가능한 마이크로 비계로 분류 할 수 있습니다.

마이크로 그램 시퀀싱의 예 :

* 메모리에서 데이터 가져 오기 : 여기에는 올바른 메모리 위치 선택, 읽기 요청 보내기 및 데이터를 레지스터로 전송하는 등 여러 마이크로 비계가 포함됩니다.

* 산술 작업 수행 : 각 작업은 피연산자 페치, 계산 수행 및 결과 저장과 같은 미세 비판으로 나뉩니다.

한계 :

* 느린 실행 : 추가 수준의 간접으로 인해 마이크로 프로토리 시퀀싱은 하드웨어에서 직접 지침을 실행하는 것보다 느리게 될 수 있습니다.

* 하드웨어 복잡성 증가 : 제어 저장소 및 시퀀싱 로직은 전체 하드웨어 복잡성을 추가합니다.

현대 CPU :

마이크로 그램 시퀀싱은 구형 CPU에서 널리 사용되었지만 현대 CPU는 종종 하드웨어에서 하드웨어로 직접 구현되는 하드 유선 제어 로직을 사용합니다. 이것은 개선 된 성능을 제공하지만 유연성을 희생합니다.

요약 :

마이크로 그램 시퀀싱은 컴퓨터의 제어 장치를 구축하는 강력한 기술입니다. 유연성과 디자인의 용이성을 제공하지만 잠재적으로 느린 성능의 비용이 발생합니다. 하드웨어 기능을 구현하는 데 소프트웨어를 사용하는 방법에 대한 매혹적인 예입니다.

  1. 식물과 동물이 생존을 보장하는 두 가지 유형의 적응은 무엇입니까?
  2. 혈관 조직은 식물에 무엇을 제공합니까?
  3. 진화가 과학의 일부가 아닌 이유는 무엇입니까?
  4. DNA가 중요한 이유는 무엇입니까?
  5. 유기체는 어떤 수준의 조직입니까?
  6. 생물 학자들은 염색체가 부러진 이유 1 가지 이유를 발견하여 종종 암으로 이어집니다.