
Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An assignment from a digital audio signal processing (dasp) course, specifically assignment 4 for the cis 500 class. The objective is to set up the software architecture framework for a post processing function using assembly instructions. The assignment includes instructions for initializing the post decoder control block structure and setting up registers and memory locations. Students are required to create a 'mock' framework and verify its minimal functionality using a provided assembly file and audio data.
Typology: Assignments
1 / 1
This page cannot be seen from the preview
Don't miss anything!

DASP :: Assignment 4 2008.09.22.M
Page 1 of 1
Assumptions for the system under consideration for the following questions:
Please create a “mock” framework of the essential ingredients of the software architecture to allow a post processing function to be simulated in the DSP Simulator. This will allow you to verify code you write in the future, since the simulator is unaware of the details of the software architecture.
Use assembly instructions to create this framework. Please make sure that the Post Decoder Control
Block structure is initialized properly, and then ensure that the registers r4, r5, r6, memory locations y:0, y:1, and the accumulator b is set up appropriately. You may assume that the location of the EPPC block for the PPP under consideration is known to you.
structures do not use this region. Please clearly state any assumptions that you might be making about the system/operation.
Use the following: o PppEx1.asm file (a component of the SaFiles.zip file on the class web site), o along with a block length worth of left and right channel audio data of your choice, and o the framework you have created in Q to verify that components of your software architecture framework design are working correctly. (Please note that PppEx1.asm does not exercise all components of the software architecture framework.)