hi,
well if u really want to learn Computer Architecture & Assembly language in-depth and prefer video lectures over books then lectures by NPTEL & VU may help u out,
following are the links:
Computer Architecture Lectures by NPTEL: NPTel Video Course
Computer Architecture and Assembly Language...