(디지털)"어떻게

N

nanoYasser

Guest
안녕하세요 전문가 ..
내가 초등학교 계산기 IC는 논리 게이트를 사용하여 설계에서 가지고 있는데요
거기에 대해 아무 문제뿐만 아니라, 하위 및 증식
수있는 하나의 방법을 말해주세요 어떤 4bit 4 비트 divid 수있는 회로를 desing가?

미리 감사드립니다 ..
Yassorty,

 
어이
난 당신 4bit에 의해 등록을 사용하지 않고 4bit 나눌 수 없다고 생각한다.당신 몫 가치와 다른 가게에 나머지를 저장하는 하나의 등록이 필요합니다.
저기 너무 algorithmsfor 어떤 비트의 변화를 사용하고있다 (당신은 컴퓨터 시스템에서 모리스 마노)의기구들을 찾을 수있습니다

안부
tronix

 
만약, 그것이 서명되지 않은 번호를 배당 분배기에 의해 왼쪽으로 이동합니다.이런 게;

철사 [4시] 검색 결과;
= 배당 ""분열의 결과를 할당합니다;

좀 더 복잡한 경우, 번호가 서명한 다음이다.이런 짓을;

모듈 div (A와 B, D 조);
입력 [3시] A와 B;
출력 [7시] D 조;

[3시] DVD를 녹화기, not_dvr reg;
[7시 reg] D 조;
] 적이지만, REM 수면 [3시 reg;
reg 서명;
정수 난;

항상 (*) @
시작
([3] == 1'b1)면 / / 4 비트 부호에 서명을 변경하면, 모두, 약수와 배당.
DVD를 = ~ 4'b1;
그 밖의
DVD를 =;
만약 (나 [3] == 1'b1)
녹화기 = ~ b 4'b1;
그 밖의
녹화기 = b;
not_dvr = ~ 녹화기 4'b1;
로그인 = [3] ^ b [3]; 제품에 대한 / / 로그인 비트.
(나 == 4'b0)의 경우 / / 들어 여기서 약수 경우 0입니다
/ / 우리 적이지만 & 제로 REM 수면을 모두 확인합니다.
시작
적이지만 = 1'b0;
REM 수면 =;

그 밖의
시작
적이지만 = 1'b0; / / 0 몫 설정합니다.
은 (i = 1;하기 전 "= 8; 전 = 내가 1) / / 실제 부문 분할 알고리즘입니다.
만약 (DVD를 "= 녹화기)
시작
DVD를 DVD를 = not_dvr;
적이지만 = 난;

REM 수면 = DVD를;

([3] == 1'b1) / / 같은 표지판을 경우
REM 수면 = ~ REM 수면 4'b1;
만약 (서명 == 1'b1) / / 몫 긍정적인 경우에만 모두
/ / 배당금 & 약수와 동일한 서명했다.
적이지만 = ~ 적이지만 4'b1;
D 조 = \ (적이지만, 역설 \); / / 결과를 얻기 위해 Concatenating.


endmodule

 

Welcome to EDABoard.com

Sponsor

Back
Top