computer-architecture

    0

    1답변

    아래 그림을 참조하십시오. Samsung에서 SATA 3를 Exynos 5 Dual에 통합 한 것을 볼 수 있습니다. 그렇다면 Exynos 5를 사용하는 스마트 폰은 SATA 인터페이스를 사용하여 하드 드라이브 또는 광학 드라이브에 연결할 수 있습니다. 내가 오해하니? 그림의 DMA ("32x DMA")는 "직접 메모리 액세스"를 의미합니까?

    2

    2답변

    컴파일러가 명령 재 스케쥴링 후에 생성하는 것과 동일한 순서로 디스 어셈블 된 코드를보고 싶습니다. bt.w 나는 GDB를 사용하고 있는데, 명령어를 disas /m FunctionName으로하면 소스 코드 순서대로 분해 된 코드를 제공한다. 나는 나의 컴파일러 (GCC 4.1)에 의한 명령 재 스케줄화의 효과를 보려고 노력하고 있으며 명령이 어떻게 재 계

    -1

    1답변

    컴퓨터 아키텍처에서 프로세서가 더티 비트가 설정된 캐시에서 블록을 읽으려는 경우 프로세서는이 블록을 메모리에 다시 쓰거나 메모리를 다시 읽습니다. 쓰기 할당없이 블록?

    2

    1답변

    정말 기능과 VGA의 아웃하지만 오히려 (통합 그래픽) 작동하는 방법의 기본 원리를 알고 싶은 게 아니에요, 인텔 웹 사이트는 말한다 - 그래서이 도난당한 메모리는 VGA 어댑터의 프레임 버퍼로 사용되며 VGA 그래픽 컨트롤러에 의한 모든 읽기/쓰기가 진행되고 거기에서 오는 것입니까? 1메가바이트 도난 VGA와 예 시스템은 따라서 위 시스템은 기존의 VGA

    0

    1답변

    캐시 쓰기 정책에 대해 읽으므로이 내용을 올바르게 이해하고 있는지 알고 싶습니다. 읽기가 캐시 미스가되면 해당 메모리 블록이 캐시에 저장됩니다. 그러면 캐시 쓰기 미스는 프로그램에서 쓰려는 메모리의 위치가 캐시에 없다는 것을 의미합니다. 맞습니까? 처음 는 서면으로 만 캐시에 이루어집니다 : 그래서 위키 피 디아에 따라 다음과 같다 다시 쓰기의 설명을 읽고

    3

    1답변

    크기가 작은 캐시의 경우 직접 매핑 된 명령어 캐시가 LRU 대체를 사용하여 전체 연관 명령어 캐시보다 성능이 더 좋을 수 있습니다. 누구나 이것이 예제 액세스 패턴으로 어떻게 가능할 지 설명 할 수 있습니까?

    1

    1답변

    이 값은 32 비트 워드 크기의 MIPS 프로세서이며 주소는 워드로 정렬됩니다. 는 16 워드의 크기 (용량) 및 4- 단어의 블록 크기와 직접 매핑 캐시 미스 비율을 계산한다 문제는 다음과 같다. 처음에는 캐시가 비어 있다고 가정합니다. 다음과 같이 코드는 다음과 같습니다 lw $s0, 0($0) lw $s0, 0x10($0) lw $s0, 0x20(

    0

    1답변

    이것은 숙제입니다. 문제 : 프로그램에는 20 %의 메모리 액세스, 50 %의 곱셈 및 나머지와 관련된 다른 함수에 대한 나머지가 있습니다. 전반적인 속도 향상이 1.2라면 메모리 액세스와 곱셈이 모두 향상되면 속도가 얼마나 빨라질 것인가? Amdahl의 법칙을 사용하여 속도 향상을 찾고 있다면이 방법을 알고 있다고 생각합니다. 그러나이 문제에 접근하여 각

    3

    1답변

    gem5 시뮬레이터에 익숙해 지려고합니다. 가 시작하려면, 내가 ./build/X86/gem5.opt configs/example/se.py --caches -c ~/tmp/hello m5out/stats.txt 쇼 ... 내가 폴더의 유틸리티/M5/m5op_x86.S로 컴파일 int main() { m5_reset_stats(0, 0);

    1

    1답변

    저는 컴퓨터 아키텍처에 대해 배우고 있으며 프로그램을 실행할 때 컴퓨터가 어떻게 작동하는지 알고 있습니다. 저를 혼란스럽게 만드는 것은 명령 길이가 버스 너비보다 길고 명령 길이가 버스 너비의 두 배가 아닌 경우입니다. 우리가 12 비트 명령어와 8 비트 버스를 가지고 있다고 가정 해 봅시다. 컴퓨터는 무엇을합니까? 은 ( 는 8 비트에 의해 명령의 8 비