\documentclass[]{article}
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[english,bulgarian]{babel}
\usepackage{color}
\usepackage{pst-pdf,pst-blur}
\usepackage{pstricks}

\newpsstyle{gridstyle}{subgriddiv=0,gridcolor=lightgray,griddots=10,gridlabels=5pt}

\begin{document}
\pagestyle{empty}
\psset{unit=1cm,arrowscale=1.5}
\begin{pspicture}[showgrid=false](-0.2,-0.2)(20,12.2)
%рамки
\psframe[fillstyle=solid,fillcolor=green!20,shadow=false,blur=false,shadowsize=6pt,shadowcolor=lightgray](4,0)(19,12)%0
\psframe[fillstyle=solid,fillcolor=blue!50](5.8,7.4)(9.4,10.6)%1
\psframe[fillstyle=solid,fillcolor=blue!30](10,7.4)(13.2,10.6)%2
\psframe[fillstyle=solid,fillcolor=yellow!30](14,7)(18.6,10.6)%3
\psframe[fillstyle=solid,fillcolor=red!50](5,4.6)(8.4,5.4)%4
\psframe[fillstyle=solid,fillcolor=yellow!30](9.8,0.4)(13.4,4.4)%5
\psframe[fillstyle=solid,fillcolor=green!50](14.4,0.6)(18,3.8)%6
%%вана
\pspolygon[fillstyle=solid,fillcolor=red!20](5.6,0.2)(7.6,0.2)(8.6,3.6)(8,3.6)(7,1.6)(6.2,1.6)(5.2,3.6)(4.6,3.6)%7
%повтарящи се линии
\psline(7.6,7.4)(7.6,10.6)
\multirput(5.8,8.2)(0,0.8){3}{\psline(0,0)(3.6,0)}%линии в блок №1
\multirput(14,7.6)(0,0.6){5}{\psline(0,0)(4.6,0)}%линии в блок №3
\multirput(9.8,1.2)(0,0.8){4}{\psline(0,0)(3.6,0)}%линии в №5
\multirput(14.4,1.4)(0,0.8){3}{\psline(0,0)(3.6,0)}%линии в №6
%линии вляво
\psline[linewidth=0.7mm](0,0.4)(4,0.4)
\psline[linewidth=0.4mm]{->}(0,4)(4,4)
%стрелки вляво
\rput(0,7.4){\pspolygon[fillstyle=solid,fillcolor=red!20!yellow](0,0.6)(0.6,0)(0.6,0.3)(3.4,0.3)(3.4,0)(4,0.6)(3.4,1.2)(3.4,0.9)(0.6,0.9)(0.6,1.2)
\rput(2,0.6){Управление}
}
\rput(0,10.4){\pspolygon[fillstyle=solid,fillcolor=red!20!yellow](0,0.6)(0.6,0)(0.6,0.3)(3.4,0.3)(3.4,0)(4,0.6)(3.4,1.2)(3.4,0.9)(0.6,0.9)(0.6,1.2)
\rput(2,0.6){Адрес/Данни}
}
%zig-zag
\multirput(1,4.4)(0.6,0){3}{\psline[linewidth=0.4mm](0,0)(0.2,0)(0.2,0.4)(0.4,0.4)(0.4,0)(0.6,0)}
%надписи
%%
\rput(6.7,10.2){AH}
\rput(6.7,9.4){BH}
\rput(6.7,8.6){CH}
\rput(6.7,7.8){DH}
\rput(8.5,10.2){AL}
\rput(8.5,9.4){BL}
\rput(8.5,8.6){CL}
\rput(8.5,7.8){DL}
\rput(5.4,10.2){AX}
\rput(5.4,9.4){BX}
\rput(5.4,8.6){CX}
\rput(5.4,7.8){DX}
\rput(11.6,9){\parbox{3cm}{
\begin{center}\large
Блок за \\управление
\end{center}
}}
\rput[t](11.5,11.6){\textbf{\Large 8086}}

\rput(7.6,11){\parbox{5cm}{
\begin{center}\large
Регистри за данни
\end{center}
}}
%
\rput(16.3,11){\parbox{5cm}{
\begin{center}\large
Регистри за инструкции
\end{center}
}}
\rput(6.6,5){PSW}
\rput(6.6,1){АЛУ}
\rput(2,10.4){20/16 извода}
\rput(2,7.4){16 извода}
\rput(2,3.6){Синхронизиращ сигнал}
\rput(2,0.8){Електрозанхранване}
\rput(11.6,4.9){\large Указатели}
\rput(11.6,4){\large SP}
\rput(11.6,3.2){\large BP}
\rput(11.6,2.4){\large SI}
\rput(11.6,1.6){\large DI}
\rput(11.6,0.8){\large IP}
\rput(16.2,4.3){\large Сегментни регистри}
\rput(16.2,3.4){\large CS}
\rput(16.2,2.6){\large SS}
\rput(16.2,1.8){\large DS}
\rput(16.2,1){\large ES}
\end{pspicture}

\end{document}
