computer-architecture

    1

    3답변

    임의의 프로그램을 실행하는 데 사용할 프로세서를 만드는 경우 제거 할 수있는 최소 지침 집합 (ISA)은 무엇입니까? 나는 생각했다 : ALU-OPS는 (추가, 뺄셈, 곱셈, 나눗셈) 로드 등록, [주소] 스토어의 등록, [주소] Branch-if 조작. 동일하지 않을 경우 경우 < (branchif의 REG1, REG2, LABEL)이 당신은 어떻게 생각

    2

    1답변

    OS 권한 수준과 기본 하드웨어의 권한 수준의 차이점은 무엇입니까? 모든 시스템 호출로 인해 커널에 트랩이 발생합니까? 왜 시스템 호출이 트랩을 유발합니까? 어셈블리 코드에서 IN과 같은 권한있는 지시 때문입니까?

    8

    2답변

    나는의 단어의 정의 에 대해 혼란스러워합니다. 나는 프로세서의 워드 크기가 데이터 버스 폭이라는 ​​것을 읽었다. 8 비트 프로세서와 마찬가지로 8 비트 폭의 데이터 버스가 있습니다. 나는 최근에 가상 주소 공간의 최대 크기가 단어 크기에 의해 결정된다는 것을 읽었다. 즉 단어 크기가 n 비트라면 최대 가상 주소 공간은 2^n-1이다. 그러나 나는 항상 최

    4

    3답변

    시간을 측정하는 데 사용할 수있는 x86 명령어를 아는 사람이 있습니까? 소프트웨어로 작업 스위치에 액세스 할 수있는 타이머가 있습니까?

    0

    1답변

    전 웹 사이트와 웹 기반 응용 프로그램을 전용 웹 서버에서 실행하고 있습니다. 같은 상자가 현재 데이터베이스를 실행하고 있습니다. (변경 될 것 같지 않습니다.) 서로 다른 프로젝트에서 사용하고있는 요구 사항이 서로 복제되는 경우가 종종 있습니다. 그래서, 내가 조용한 동안 나는 다양한 사이트의 아키텍처를 재구성하려고 노력하고있다. 필자는 중복 기능 (로그

    6

    2답변

    단일 프로세서 컴퓨터 시스템에 집중하겠습니다. 프로세스가 생성되면 내가 아는 한 페이지 테이블이 설정되어 가상 주소를 실제 메모리 주소 공간에 매핑합니다. 각 프로세스는 자신의 페이지 테이블을 가져 와서 커널 주소 공간에 저장합니다. 그러나 MMU는 하나의 프로세스 만 실행 중이며 많은 컨텍스트 전환이 발생하기 때문에 프로세스에 적합한 페이지 테이블을 선택

    2

    3답변

    누구든지 LISP와 같은 링크 된리스트가 컴퓨터의 메모리에 어떻게 표현되는지에 대한 개요를 제공 할 수 있습니까? 컴퓨터가 포인터를 머리 부분과 나머지 목록을 유지하기 위해 CPU 레지스터를 사용합니까, 아니면 사용되는 힙입니까?

    1

    1답변

    인텔에서 만든 차별화 된 계보를 읽으면서 해결해야 할 많은 질문이 내 머리 속에서 떠올랐다. 질문은 다음과 같습니다 : 8085와 8086의 아키텍처가 서로 다른 점으로 인해이 아키텍처의 인텔 이름이 다르게 나타납니다. 참고 : 제 친구는 8085가 8 비트 마이크로 프로세서이지만 8086은 16 비트 프로세서라고 말하면서 서로 다른 점이있어서 그 중 하나

    1

    1답변

    저는 대역폭, 액세스 간 미리 충전 (리프레시) 시간 및 데이터의 바이트 수를 알았을 때 메모리 시스템의 대기 시간 (액세스 시간)을 찾는 방법에 대한 몇 가지 방정식이나 설명을 찾고있었습니다. 양도. 또한 메모리 인터리빙이이 대기 시간을 어떻게 바꿀 지 확신하지 못합니다. 나는이 지연 공식 찾을 수 있었다 : latency = seek time + rot

    1

    2답변

    이것이 내 첫 번째 질문입니다. 주제가 아닌지 확실하지 않습니다. 자기 공부 나 운영 체제에 대한 다음과 같은 문장을 발견했다, 반면 : 메모리 매핑 된 파일은 항상 파일을 필요로 할 수 운영 시스템은 페이지 경계에 매핑 할 수 있습니다. 예를 들어, 4-KB 페이지로, 파일이 가상 주소 4096에서 시작에 매핑 할 수 있지만,이 문은 다음과 같은 방법으로