매우 기본적인 C 또는 C++ 소스 코드의 CPU 캐시가 필요합니다. Google은 적절한 것을 찾지 못했습니다. 구현은 캐시의 가장 기본적인 기능 만 제공하면됩니다. ++ C의 예를 들어 은 : class Cache{
... //parameter setup of way, capacity, etc
public: access(addr){
Valgrind는 프로그래밍 언어 수준 구문을 처리 할 필요가 없도록 중간 코드 표현을 사용하여 이진 코드를 구현합니다. 이진 코드를 Valgrind의 Intermediate Representation (IR) 코드로 변환하는 과정에서 추가 등의 작업을 위해 레지스터를 사용하는 방법을 보여줍니다. 사용되는 1024 개가 있습니다. 내가 얻지 못하는 것은 t
나는 인생에서 나중에 들어가고 싶은 컴퓨터 분야를 알아 내려고 노력해왔다. 컴퓨터 공학, 소프트웨어 엔지니어링 등을 둘러 보았습니다. 최근에 저는 컴퓨터 보안 시스템과 그와 같은 것을 (교육적인 목적으로, 저의 자신의 재산). 불행히도, 저에게 사람들의 99 %가 그들이 무슨 말을하고 있는지 전혀 모르는 것처럼 보입니다. 흔히 "실행"또는 "실행"또는 "모
저는 모든 대학의 모든 CS학과에서 가르쳐야 할 프로세서에 대해이 기본적인 것을 배우려고합니다. 그러나 나는 그물에서 그것을 발견 할 수 없다 (Google은 도움이되지 않는다). 그리고 나는 나의 수업 자료에서 그것을 찾을 수 없다. 어드레싱 모드가 실제 레벨에서 작동하는 방법에 대한 좋은 자료를 알고 계십니까? 나는 특히 인텔 프로세서에 관심이있다.
컴퓨터 아키텍처 할당의 경우 "Sim"이라는 C++ 라이브러리를 Python으로 대체하려고합니다. 이미 시뮬레이터에 MyHDL을 사용하고 있지만 C++ 프로그램에는 학생들이 서로 연결된 구성 요소 (게이트, 입력, 출력, 플립 플롭 등)를보고 신호를 전환 할 수있는 멋진 대화 형 기능이 있습니다. 나는 대화 형 애스펙트를 만들려고하는데 사용하기 위해 라이브