Both the computer architecture and computer organization are independent. Generally computer architecture refers to an abstract model that depicts functional behavior of the computer as viewed by programmer in terms of addressing modes, registers and instructions sets.
And the computer organization shows how different operational units of the computer such as input and output unit, memory unit and control unit are interconnected and it contributes in expressing the complete realization of computer architecture and its specifications.
The compute organization is specifically divided into 3 different units such as input unit, output unit and central processing unit (CPU). The central processing unit will carry out the complete processing within the computer system and the CPU consists of three main subsystems that include memory unit, control and ALU (Arithmetic and Logic unit).
Further, the memory unit is divided into two different categories that include primary memory and secondary memory. The primary memory is accessed directly by the CPU and it is mainly segregated in to RAM (Random Access Memory) and ROM (Read Only Memory). The data stored on RAM can be accessed temporarily while the data that you save on ROM is permanent and the computer users can access it anytime.